---
Fuzzer filename: '/src/aspell-fuzz/aspell_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z12parse_configP12AspellConfigPhm
      functionSourceFile: '/src/aspell-fuzz/aspell_fuzzer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          203
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - aspell_config_error_message
        - aspell_config_replace
        - fprintf
        - memchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'aspell_fuzzer.cpp:170,31'
          Dst:             memchr
        - Src:             'aspell_fuzzer.cpp:183,7'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:183,7'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:194,36'
          Dst:             memchr
        - Src:             'aspell_fuzzer.cpp:207,5'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:207,5'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:208,14'
          Dst:             aspell_config_replace
        - Src:             'aspell_fuzzer.cpp:211,7'
          Dst:             aspell_config_error_message
        - Src:             'aspell_fuzzer.cpp:211,7'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:211,7'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:174,31'
          Dst:             memchr
        - Src:             'aspell_fuzzer.cpp:221,3'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:221,3'
          Dst:             fprintf
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/aspell-fuzz/aspell_fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          322
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _Z12parse_configP12AspellConfigPhm
        - aspell_config_replace
        - aspell_document_checker_next_misspelling
        - aspell_document_checker_process
        - aspell_error
        - aspell_error_message
        - aspell_error_number
        - aspell_speller_suggest
        - aspell_string_enumeration_next
        - aspell_word_list_elements
        - delete_aspell_can_have_error
        - delete_aspell_config
        - delete_aspell_document_checker
        - delete_aspell_speller
        - delete_aspell_string_enumeration
        - fprintf
        - getenv
        - new_aspell_config
        - new_aspell_document_checker
        - new_aspell_speller
        - to_aspell_document_checker
        - to_aspell_speller
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'aspell_fuzzer.cpp:53,19'
          Dst:             getenv
        - Src:             'aspell_fuzzer.cpp:60,18'
          Dst:             new_aspell_config
        - Src:             'aspell_fuzzer.cpp:63,8'
          Dst:             _Z12parse_configP12AspellConfigPhm
        - Src:             'aspell_fuzzer.cpp:66,5'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:66,5'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:74,3'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:74,3'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:78,3'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:78,3'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:79,3'
          Dst:             aspell_config_replace
        - Src:             'aspell_fuzzer.cpp:82,18'
          Dst:             new_aspell_speller
        - Src:             'aspell_fuzzer.cpp:83,7'
          Dst:             aspell_error_number
        - Src:             'aspell_fuzzer.cpp:85,5'
          Dst:             aspell_error_message
        - Src:             'aspell_fuzzer.cpp:85,5'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:85,5'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:87,5'
          Dst:             delete_aspell_can_have_error
        - Src:             'aspell_fuzzer.cpp:92,19'
          Dst:             to_aspell_speller
        - Src:             'aspell_fuzzer.cpp:95,13'
          Dst:             new_aspell_document_checker
        - Src:             'aspell_fuzzer.cpp:96,7'
          Dst:             aspell_error
        - Src:             'aspell_fuzzer.cpp:98,5'
          Dst:             aspell_error_message
        - Src:             'aspell_fuzzer.cpp:98,5'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:98,5'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:100,5'
          Dst:             delete_aspell_can_have_error
        - Src:             'aspell_fuzzer.cpp:104,17'
          Dst:             to_aspell_document_checker
        - Src:             'aspell_fuzzer.cpp:107,3'
          Dst:             aspell_document_checker_process
        - Src:             'aspell_fuzzer.cpp:110,11'
          Dst:             aspell_document_checker_next_misspelling
        - Src:             'aspell_fuzzer.cpp:112,3'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:112,3'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:119,22'
          Dst:             aspell_speller_suggest
        - Src:             'aspell_fuzzer.cpp:124,36'
          Dst:             aspell_word_list_elements
        - Src:             'aspell_fuzzer.cpp:126,29'
          Dst:             aspell_string_enumeration_next
        - Src:             'aspell_fuzzer.cpp:131,7'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:131,7'
          Dst:             fprintf
        - Src:             'aspell_fuzzer.cpp:128,17'
          Dst:             aspell_string_enumeration_next
        - Src:             'aspell_fuzzer.cpp:136,5'
          Dst:             delete_aspell_string_enumeration
        - Src:             'aspell_fuzzer.cpp:116,16'
          Dst:             aspell_document_checker_next_misspelling
        - Src:             'aspell_fuzzer.cpp:142,5'
          Dst:             delete_aspell_document_checker
        - Src:             'aspell_fuzzer.cpp:146,5'
          Dst:             delete_aspell_speller
        - Src:             'aspell_fuzzer.cpp:150,5'
          Dst:             delete_aspell_config
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerInitialize
      functionSourceFile: '/src/aspell-fuzz/aspell_fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dirname
        - printf
        - snprintf
        - strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'aspell_fuzzer.cpp:26,22'
          Dst:             strdup
        - Src:             'aspell_fuzzer.cpp:29,51'
          Dst:             dirname
        - Src:             'aspell_fuzzer.cpp:29,3'
          Dst:             snprintf
        - Src:             'aspell_fuzzer.cpp:34,3'
          Dst:             printf
    - functionName:    strdup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dirname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_word_list_elements
      functionSourceFile: '/src/aspell/lib/word_list-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_word_list_size
      functionSourceFile: '/src/aspell/lib/word_list-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_word_list_empty
      functionSourceFile: '/src/aspell/lib/word_list-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_document_checker_c.cpp
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'lib/document_checker-c.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/document_checker-c.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon8PosibErrIvEC2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    49
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:171,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIvED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    296
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:165,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    59
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12PosibErrBaseD2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase7destroyEv
      functionUses:    500
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:93,7'
          Dst:             _ZN7acommon12PosibErrBase7destroyEv
    - functionName:    _ZN7acommon12PosibErrBase7destroyEv
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon12PosibErrBase3delEv
        - _ZNK7acommon12PosibErrBase10handle_errEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:74,4'
          Dst:             _ZNK7acommon12PosibErrBase10handle_errEv
        - Src:             './common/posib_err.hpp:76,2'
          Dst:             _ZN7acommon12PosibErrBase3delEv
    - functionName:    _ZN7acommon12PosibErrBaseC2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    57
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon12PosibErrBase10handle_errEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:58,2'
          Dst:             _ZNK7acommon12PosibErrBase10handle_errEv
    - functionName:    _ZNK7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon7CopyPtrINS_6FilterEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:50,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
    - functionName:    _ZN7acommon15DocumentChecker6filterEv
      functionSourceFile: '/src/aspell/./common/document_checker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_6FilterEEcvPS1_Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/document_checker.hpp:42,31'
          Dst:             _ZNK7acommon7CopyPtrINS_6FilterEEcvPS1_Ev
    - functionName:    aspell_document_checker_filter
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15DocumentChecker6filterEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:85,15'
          Dst:             _ZN7acommon15DocumentChecker6filterEv
    - functionName:    aspell_document_checker_next_misspelling_adj
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15DocumentChecker16next_misspellingEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:77,20'
          Dst:             _ZN7acommon15DocumentChecker16next_misspellingEv
    - functionName:    aspell_document_checker_next_misspelling
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15DocumentChecker16next_misspellingEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:72,15'
          Dst:             _ZN7acommon15DocumentChecker16next_misspellingEv
    - functionName:    aspell_document_checker_process_wide
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15DocumentChecker12process_wideEPKvii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:67,8'
          Dst:             _ZN7acommon15DocumentChecker12process_wideEPKvii
    - functionName:    aspell_document_checker_process
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15DocumentChecker7processEPKci
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:62,8'
          Dst:             _ZN7acommon15DocumentChecker7processEPKci
    - functionName:    aspell_document_checker_reset
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15DocumentChecker5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:57,8'
          Dst:             _ZN7acommon15DocumentChecker5resetEv
    - functionName:    to_aspell_document_checker
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_15DocumentCheckerEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZNK7acommon8PosibErrIPNS_15DocumentCheckerEEcvRKS2_Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    _ZN7acommon12PosibErrBase11release_errEv
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBase7releaseEv
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:100,9'
          Dst:             _ZN7acommon12PosibErrBase7releaseEv
    - functionName:    _ZNK7acommon12PosibErrBase7has_errEv
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    226
      BranchProfiles:  []
      Callsites:       []
    - functionName:    new_aspell_document_checker
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon20new_document_checkerEPNS_7SpellerE
        - _ZN7acommon8PosibErrIPNS_15DocumentCheckerEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8PosibErrIPNS_15DocumentCheckerEEcvRKS2_Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:42,37'
          Dst:             _ZN7acommon20new_document_checkerEPNS_7SpellerE
        - Src:             'lib/document_checker-c.cpp:43,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/document_checker-c.cpp:44,33'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/document_checker-c.cpp:44,16'
          Dst:             _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - Src:             'lib/document_checker-c.cpp:46,12'
          Dst:             _ZNK7acommon8PosibErrIPNS_15DocumentCheckerEEcvRKS2_Ev
        - Src:             'lib/document_checker-c.cpp:48,1'
          Dst:             _ZN7acommon8PosibErrIPNS_15DocumentCheckerEED2Ev
    - functionName:    aspell_document_checker_error
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:37,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
    - functionName:    _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:50,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
    - functionName:    _ZNK7acommon7CopyPtrINS_5ErrorEEptEv
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:48,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
    - functionName:    aspell_document_checker_error_message
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:32,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/document_checker-c.cpp:32,22'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEptEv
    - functionName:    aspell_document_checker_error_number
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/document_checker-c.cpp:27,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
    - functionName:    delete_aspell_document_checker
      functionSourceFile: '/src/aspell/lib/document_checker-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_config_c.cpp
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'lib/config-c.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/config-c.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon12PosibErrBase4copyERKS0_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12PosibErrBaseC2ERKS0_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase4copyERKS0_
      functionUses:    367
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:85,7'
          Dst:             _ZN7acommon12PosibErrBase4copyERKS0_
    - functionName:    _ZN7acommon7CopyPtrINS_5ErrorEE5Parms3delEPS1_
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon5ErrorD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:29,5'
          Dst:             _ZN7acommon5ErrorD2Ev
    - functionName:    _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrINS_5ErrorEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:49,14'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5Parms3delEPS1_
    - functionName:    _ZN7acommon7OStreamD2Ev
      functionSourceFile: '/src/aspell/./common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6StringD2Ev
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7OStreamD2Ev
      functionUses:    288
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:251,41'
          Dst:             _ZN7acommon7OStreamD2Ev
    - functionName:    _ZNK7acommon6String15ensure_null_endEv
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String9reserve_iEm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:100,48'
          Dst:             _ZN7acommon6String9reserve_iEm
    - functionName:    _ZN7acommon6String7reserveEm
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String9reserve_iEm
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:79,7'
          Dst:             _ZN7acommon6String9reserve_iEm
    - functionName:    _ZN7acommon6String5clearEv
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String6assignEPKcm
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String7reserveEm
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:156,7'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             './common/string.hpp:158,9'
          Dst:             _ZN7acommon6String7reserveEm
    - functionName:    _ZN7acommon8PosibErrIjED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIiED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIjEC2IiEERKNS0_IT_EE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:185,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    aspell_config_retrieve_int
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon8PosibErrIjEC2IiEERKNS0_IT_EE
        - _ZN7acommon8PosibErrIjED2Ev
        - _ZNK7acommon6Config12retrieve_intERKNS_10ParmStringE
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:163,50'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:163,37'
          Dst:             _ZNK7acommon6Config12retrieve_intERKNS_10ParmStringE
        - Src:             'lib/config-c.cpp:163,32'
          Dst:             _ZN7acommon8PosibErrIjEC2IiEERKNS0_IT_EE
        - Src:             'lib/config-c.cpp:163,32'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'lib/config-c.cpp:164,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/config-c.cpp:164,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/config-c.cpp:165,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/config-c.cpp:167,1'
          Dst:             _ZN7acommon8PosibErrIjED2Ev
    - functionName:    _ZN7acommon10ParmStringC2EPKcj
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    769
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:45,40'
          Dst:             _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
    - functionName:    _ZN7acommon8PosibErrIbED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    79
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    aspell_config_retrieve_bool
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:155,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:155,29'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'lib/config-c.cpp:156,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/config-c.cpp:156,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/config-c.cpp:157,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/config-c.cpp:159,1'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
    - functionName:    aspell_config_retrieve_list
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:147,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:147,29'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'lib/config-c.cpp:148,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/config-c.cpp:148,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/config-c.cpp:149,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/config-c.cpp:151,1'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    aspell_config_retrieve
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:138,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:138,31'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'lib/config-c.cpp:139,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/config-c.cpp:139,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/config-c.cpp:140,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/config-c.cpp:141,17'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'lib/config-c.cpp:142,24'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'lib/config-c.cpp:143,1'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
    - functionName:    _ZN7acommon6StringaSERKS0_
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6assignEPKcm
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:181,7'
          Dst:             _ZN7acommon6String6assignEPKcm
    - functionName:    _ZNK7acommon6String5c_strEv
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon6String15ensure_null_endEv
      functionUses:    66
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:105,20'
          Dst:             _ZNK7acommon6String15ensure_null_endEv
    - functionName:    _ZN7acommon8PosibErrINS_6StringEED2Ev
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:39,32'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             './common/parm_string.hpp:39,32'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    aspell_config_have
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZNK7acommon6Config4haveERKNS_10ParmStringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:133,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:133,15'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
    - functionName:    aspell_config_remove
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon6Config6removeERKNS_10ParmStringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:125,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:125,29'
          Dst:             _ZN7acommon6Config6removeERKNS_10ParmStringE
        - Src:             'lib/config-c.cpp:126,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/config-c.cpp:126,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/config-c.cpp:127,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/config-c.cpp:129,1'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    aspell_config_replace
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:117,37'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:117,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:117,29'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/config-c.cpp:118,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/config-c.cpp:118,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/config-c.cpp:119,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/config-c.cpp:121,1'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon6Config8elementsEv
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_config_elements
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6Config8elementsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:112,15'
          Dst:             _ZN7acommon6Config8elementsEv
    - functionName:    aspell_config_get_default
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZNK7acommon6Config11get_defaultERKNS_10ParmStringE
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:103,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:103,31'
          Dst:             _ZNK7acommon6Config11get_defaultERKNS_10ParmStringE
        - Src:             'lib/config-c.cpp:104,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/config-c.cpp:104,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/config-c.cpp:105,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/config-c.cpp:106,17'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'lib/config-c.cpp:107,24'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'lib/config-c.cpp:108,1'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
    - functionName:    aspell_config_possible_elements
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6Config17possible_elementsEbb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:98,15'
          Dst:             _ZNK7acommon6Config17possible_elementsEbb
    - functionName:    _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    aspell_config_keyinfo
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:90,48'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/config-c.cpp:90,40'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'lib/config-c.cpp:91,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/config-c.cpp:91,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/config-c.cpp:92,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/config-c.cpp:94,1'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
    - functionName:    aspell_config_set_extra
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6Config9set_extraEPKNS_7KeyInfoES3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:85,8'
          Dst:             _ZN7acommon6Config9set_extraEPKNS_7KeyInfoES3_
    - functionName:    aspell_config_error
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:80,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
    - functionName:    aspell_config_error_message
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:75,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/config-c.cpp:75,22'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEptEv
    - functionName:    aspell_config_error_number
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:70,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
    - functionName:    aspell_config_assign
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6Config6assignEPKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:65,8'
          Dst:             _ZN7acommon6Config6assignEPKS0_
    - functionName:    aspell_config_clone
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6Config5cloneEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:60,15'
          Dst:             _ZNK7acommon6Config5cloneEv
    - functionName:    delete_aspell_config
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    new_aspell_config
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10new_configEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/config-c.cpp:50,10'
          Dst:             _ZN7acommon10new_configEv
    - functionName:    aspell_key_info_enumeration_assign
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_key_info_enumeration_clone
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    delete_aspell_key_info_enumeration
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_key_info_enumeration_next
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_key_info_enumeration_at_end
      functionSourceFile: '/src/aspell/lib/config-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_string_enumeration_c.cpp
      functionSourceFile: '/src/aspell/lib/string_enumeration-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/string_enumeration-c.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/string_enumeration-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'lib/string_enumeration-c.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/string_enumeration-c.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon6VectorINS_10FilterCharEE4pendEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_10DirectConvEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_10DirectConvEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - _ZNK7acommon8StackPtrINS_10DirectConvEEcvPS1_Ev
        - _ZNK7acommon8StackPtrINS_10DirectConvEEptEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:173,11'
          Dst:             _ZNK7acommon8StackPtrINS_10DirectConvEEcvPS1_Ev
        - Src:             './common/convert.hpp:174,2'
          Dst:             _ZNK7acommon8StackPtrINS_10DirectConvEEptEv
        - Src:             './common/convert.hpp:178,29'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - Src:             './common/convert.hpp:178,43'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE4pendEv
    - functionName:    _ZNK7acommon6Filter5emptyEv
      functionSourceFile: '/src/aspell/./common/filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon7Convert14out_type_widthEv
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_string_enumeration_next_wide
      functionSourceFile: '/src/aspell/lib/string_enumeration-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - _ZNK7acommon7Convert11append_nullERNS_6StringE
        - _ZNK7acommon7Convert14out_type_widthEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/string_enumeration-c.cpp:55,5'
          Dst:             __assert_fail
        - Src:             'lib/string_enumeration-c.cpp:58,5'
          Dst:             _ZNK7acommon7Convert14out_type_widthEv
        - Src:             'lib/string_enumeration-c.cpp:58,5'
          Dst:             __assert_fail
        - Src:             'lib/string_enumeration-c.cpp:59,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/string_enumeration-c.cpp:60,26'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'lib/string_enumeration-c.cpp:61,26'
          Dst:             _ZNK7acommon7Convert11append_nullERNS_6StringE
        - Src:             'lib/string_enumeration-c.cpp:62,26'
          Dst:             _ZN7acommon6String4dataEv
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7Convert7convertEPKciRNS_6StringE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7Convert15generic_convertEPKciRNS_6StringE
        - _ZNK7acommon6Filter5emptyEv
        - _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:204,18'
          Dst:             _ZNK7acommon6Filter5emptyEv
        - Src:             './common/convert.hpp:205,9'
          Dst:             _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
        - Src:             './common/convert.hpp:207,9'
          Dst:             _ZN7acommon7Convert15generic_convertEPKciRNS_6StringE
    - functionName:    _ZNK7acommon7Convert11append_nullERNS_6StringE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String4dataEv
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_string_enumeration_next
      functionSourceFile: '/src/aspell/lib/string_enumeration-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - _ZNK7acommon7Convert11append_nullERNS_6StringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/string_enumeration-c.cpp:42,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/string_enumeration-c.cpp:43,26'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'lib/string_enumeration-c.cpp:44,26'
          Dst:             _ZNK7acommon7Convert11append_nullERNS_6StringE
        - Src:             'lib/string_enumeration-c.cpp:45,26'
          Dst:             _ZN7acommon6String4dataEv
    - functionName:    aspell_string_enumeration_at_end
      functionSourceFile: '/src/aspell/lib/string_enumeration-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_string_enumeration_assign
      functionSourceFile: '/src/aspell/lib/string_enumeration-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_string_enumeration_clone
      functionSourceFile: '/src/aspell/lib/string_enumeration-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    delete_aspell_string_enumeration
      functionSourceFile: '/src/aspell/lib/string_enumeration-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    delete_aspell_can_have_error
      functionSourceFile: '/src/aspell/lib/can_have_error-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_error
      functionSourceFile: '/src/aspell/lib/can_have_error-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/can_have_error-c.cpp:29,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
    - functionName:    aspell_error_message
      functionSourceFile: '/src/aspell/lib/can_have_error-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEptEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/can_have_error-c.cpp:24,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/can_have_error-c.cpp:24,22'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEptEv
    - functionName:    aspell_error_number
      functionSourceFile: '/src/aspell/lib/can_have_error-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/can_have_error-c.cpp:19,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
    - functionName:    _GLOBAL__sub_I_speller_c.cpp
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'lib/speller-c.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/speller-c.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZNK7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIiEC2ERKi
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIiEC2ERKNS0_IvEE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:188,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon7CopyPtrINS_6ConfigEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:50,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
    - functionName:    aspell_speller_store_replacement_wide
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIbEC2ERKNS0_IvEE
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL16get_correct_sizeEPKciii
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:246,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:247,72'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:247,91'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:247,14'
          Dst:             _ZN7acommonL16get_correct_sizeEPKciii
        - Src:             'lib/speller-c.cpp:248,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:248,22'
          Dst:             _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - Src:             'lib/speller-c.cpp:249,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:250,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:251,72'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:251,91'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:251,14'
          Dst:             _ZN7acommonL16get_correct_sizeEPKciii
        - Src:             'lib/speller-c.cpp:252,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:252,22'
          Dst:             _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - Src:             'lib/speller-c.cpp:253,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:254,77'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:254,47'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:254,120'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:254,90'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:254,24'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS0_IvEE
        - Src:             'lib/speller-c.cpp:254,24'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/speller-c.cpp:255,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:255,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:256,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:258,1'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
    - functionName:    _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEEcvPS1_Ev
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:44,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEEcvPS1_Ev
    - functionName:    _ZNK7acommon7Convert13in_type_widthEv
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL16get_correct_sizeEPKciii
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon40unsupported_null_term_wide_string_abort_EPKc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:456,7'
          Dst:             _ZN7acommon40unsupported_null_term_wide_string_abort_EPKc
    - functionName:    _ZN7acommon7Convert7convertEPKviRNS_6StringE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:212,7'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
    - functionName:    _ZNK7acommon6String4sizeEv
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    151
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String4mstrEv
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String9reserve_iEm
        - _ZNK7acommon6String15ensure_null_endEv
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:111,20'
          Dst:             _ZN7acommon6String9reserve_iEm
        - Src:             './common/string.hpp:112,7'
          Dst:             _ZNK7acommon6String15ensure_null_endEv
    - functionName:    _ZN7acommon13MutableStringC2EPcj
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIbEC2ERKNS0_IvEE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:188,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    aspell_speller_store_replacement
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          163
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIbEC2ERKNS0_IvEE
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL16get_correct_sizeEPKcii
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:226,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:227,87'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:227,106'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:227,34'
          Dst:             _ZN7acommonL16get_correct_sizeEPKcii
        - Src:             'lib/speller-c.cpp:228,34'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:228,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:229,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:230,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:230,22'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'lib/speller-c.cpp:231,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:232,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:233,87'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:233,106'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:233,34'
          Dst:             _ZN7acommonL16get_correct_sizeEPKcii
        - Src:             'lib/speller-c.cpp:234,34'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:234,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:235,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:236,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:236,22'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'lib/speller-c.cpp:237,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:238,77'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:238,47'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:238,120'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:238,90'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:238,24'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS0_IvEE
        - Src:             'lib/speller-c.cpp:238,24'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/speller-c.cpp:239,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:239,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:240,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:242,1'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/speller-c.cpp:242,1'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'lib/speller-c.cpp:242,1'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
    - functionName:    _ZN7acommonL16get_correct_sizeEPKcii
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon38unsupported_null_term_wide_string_err_EPKc
        - _ZN7acommon8PosibErrIiEC2ERKNS0_IvEE
        - _ZN7acommon8PosibErrIiEC2ERKi
        - _ZN7acommon8PosibErrIvED2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:449,14'
          Dst:             _ZN7acommon38unsupported_null_term_wide_string_err_EPKc
        - Src:             './common/convert.hpp:449,14'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS0_IvEE
        - Src:             './common/convert.hpp:449,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             './common/convert.hpp:450,12'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKi
    - functionName:    aspell_speller_suggest_wide
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          105
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
        - _ZN7acommonL16get_correct_sizeEPKciii
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:212,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:213,63'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:213,82'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:213,15'
          Dst:             _ZN7acommonL16get_correct_sizeEPKciii
        - Src:             'lib/speller-c.cpp:214,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:214,22'
          Dst:             _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - Src:             'lib/speller-c.cpp:215,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:216,79'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:216,49'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:217,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:217,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:218,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:220,56'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:222,1'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
    - functionName:    _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEEcvPS1_Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:46,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEEcvPS1_Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    aspell_speller_suggest
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommonL16get_correct_sizeEPKcii
        - _ZNK7acommon12PosibErrBase7get_errEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - _ZNK7acommon8PosibErrIiEcvRKiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:193,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:194,78'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:194,97'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:194,35'
          Dst:             _ZN7acommonL16get_correct_sizeEPKcii
        - Src:             'lib/speller-c.cpp:195,23'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'lib/speller-c.cpp:198,17'
          Dst:             _ZNK7acommon8PosibErrIiEcvRKiEv
        - Src:             'lib/speller-c.cpp:200,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:200,22'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'lib/speller-c.cpp:201,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:202,79'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:202,49'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:203,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:203,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:204,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:206,56'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:208,1'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
        - Src:             'lib/speller-c.cpp:208,1'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
    - functionName:    _ZNK7acommon12PosibErrBase7get_errEv
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8PosibErrIiEcvRKiEv
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    aspell_speller_clear_session
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:186,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:186,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:187,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:189,1'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    aspell_speller_save_all_word_lists
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:178,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:178,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:179,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:181,1'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    aspell_speller_main_word_list
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:168,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:168,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:169,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:171,56'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:173,1'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
    - functionName:    aspell_speller_session_word_list
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:158,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:158,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:159,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:161,56'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:163,1'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
    - functionName:    aspell_speller_personal_word_list
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:148,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:148,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:149,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:151,56'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:153,1'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEED2Ev
    - functionName:    aspell_speller_add_to_session_wide
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          87
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL16get_correct_sizeEPKciii
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:135,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:136,70'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:136,89'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:136,15'
          Dst:             _ZN7acommonL16get_correct_sizeEPKciii
        - Src:             'lib/speller-c.cpp:137,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:137,22'
          Dst:             _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - Src:             'lib/speller-c.cpp:138,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:139,74'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:139,44'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:140,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:140,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:141,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:143,1'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    aspell_speller_add_to_session
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL16get_correct_sizeEPKcii
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:121,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:122,85'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:122,104'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:122,35'
          Dst:             _ZN7acommonL16get_correct_sizeEPKcii
        - Src:             'lib/speller-c.cpp:123,35'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:123,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:124,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:125,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:125,22'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'lib/speller-c.cpp:126,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:127,74'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:127,44'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:128,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:128,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:129,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:131,1'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/speller-c.cpp:131,1'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
    - functionName:    aspell_speller_add_to_personal_wide
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          87
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL16get_correct_sizeEPKciii
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:109,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:110,71'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:110,90'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:110,15'
          Dst:             _ZN7acommonL16get_correct_sizeEPKciii
        - Src:             'lib/speller-c.cpp:111,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:111,22'
          Dst:             _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - Src:             'lib/speller-c.cpp:112,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:113,75'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:113,45'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:114,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:114,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:115,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:117,1'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    aspell_speller_add_to_personal
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL16get_correct_sizeEPKcii
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:95,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:96,86'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:96,105'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:96,35'
          Dst:             _ZN7acommonL16get_correct_sizeEPKcii
        - Src:             'lib/speller-c.cpp:97,35'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:97,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:98,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:99,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:99,22'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'lib/speller-c.cpp:100,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:101,75'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:101,45'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:102,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:102,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:103,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:105,1'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/speller-c.cpp:105,1'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
    - functionName:    aspell_speller_check_wide
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          91
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommonL16get_correct_sizeEPKciii
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:83,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:84,61'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:84,80'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:84,15'
          Dst:             _ZN7acommonL16get_correct_sizeEPKciii
        - Src:             'lib/speller-c.cpp:85,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:85,22'
          Dst:             _ZN7acommon7Convert7convertEPKviRNS_6StringE
        - Src:             'lib/speller-c.cpp:86,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:87,65'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:87,35'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:88,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:88,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:89,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:91,1'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
    - functionName:    aspell_speller_check
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommonL16get_correct_sizeEPKcii
        - _ZNK7acommon12PosibErrBase7get_errEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - _ZNK7acommon8PosibErrIiEcvRKiEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:66,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/speller-c.cpp:67,76'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:67,95'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'lib/speller-c.cpp:67,35'
          Dst:             _ZN7acommonL16get_correct_sizeEPKcii
        - Src:             'lib/speller-c.cpp:68,23'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'lib/speller-c.cpp:71,17'
          Dst:             _ZNK7acommon8PosibErrIiEcvRKiEv
        - Src:             'lib/speller-c.cpp:73,3'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/speller-c.cpp:73,22'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'lib/speller-c.cpp:74,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/speller-c.cpp:75,65'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/speller-c.cpp:75,35'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'lib/speller-c.cpp:76,23'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:76,13'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5resetEPS1_
        - Src:             'lib/speller-c.cpp:77,7'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:79,1'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/speller-c.cpp:79,1'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
    - functionName:    _ZN7acommon7Speller6configEv
      functionSourceFile: '/src/aspell/./common/speller.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_6ConfigEEcvPS1_Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/speller.hpp:85,31'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEcvPS1_Ev
    - functionName:    aspell_speller_config
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7Speller6configEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:61,15'
          Dst:             _ZN7acommon7Speller6configEv
    - functionName:    aspell_speller_error
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:56,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
    - functionName:    aspell_speller_error_message
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - _ZNK7acommon7CopyPtrINS_5ErrorEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:51,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
        - Src:             'lib/speller-c.cpp:51,22'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEptEv
    - functionName:    aspell_speller_error_number
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:46,10'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEEcvPS1_Ev
    - functionName:    delete_aspell_speller
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    to_aspell_speller
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_7SpellerEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZNK7acommon8PosibErrIPNS_7SpellerEEcvRKS2_Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    new_aspell_speller
      functionSourceFile: '/src/aspell/lib/speller-c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon11new_spellerEPNS_6ConfigE
        - _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - _ZN7acommon12PosibErrBase11release_errEv
        - _ZN7acommon8PosibErrIPNS_7SpellerEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8PosibErrIPNS_7SpellerEEcvRKS2_Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/speller-c.cpp:26,29'
          Dst:             _ZN7acommon11new_spellerEPNS_6ConfigE
        - Src:             'lib/speller-c.cpp:27,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/speller-c.cpp:28,33'
          Dst:             _ZN7acommon12PosibErrBase11release_errEv
        - Src:             'lib/speller-c.cpp:28,16'
          Dst:             _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - Src:             'lib/speller-c.cpp:30,12'
          Dst:             _ZNK7acommon8PosibErrIPNS_7SpellerEEcvRKS2_Ev
        - Src:             'lib/speller-c.cpp:32,1'
          Dst:             _ZN7acommon8PosibErrIPNS_7SpellerEED2Ev
    - functionName:    _GLOBAL__sub_I_new_checker.cpp
      functionSourceFile: '/src/aspell/lib/new_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_checker.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'lib/new_checker.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/new_checker.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6FilterEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_9TokenizerEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_15DocumentCheckerEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_15DocumentCheckerEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_15DocumentCheckerEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_15DocumentCheckerEE3delEv
    - functionName:    _ZN7acommon8StackPtrINS_9TokenizerEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_9TokenizerEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_9TokenizerEE3delEv
    - functionName:    _ZN7acommon8StackPtrINS_6FilterEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_6FilterEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_6FilterEE3delEv
    - functionName:    _ZN7acommon8PosibErrIPNS_15DocumentCheckerEEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_15DocumentCheckerEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6FilterEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_9TokenizerEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_15DocumentCheckerEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_15DocumentCheckerEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK7acommon8StackPtrINS_6FilterEEdeEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6FilterEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_9TokenizerEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8StackPtrINS_9TokenizerEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8PosibErrIPNS_9TokenizerEEcvRKS2_Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    _ZN7acommon8StackPtrINS_15DocumentCheckerEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon20new_document_checkerEPNS_7SpellerE
      functionSourceFile: '/src/aspell/lib/new_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          117
      EdgeCount:       20
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12setup_filterERNS_6FilterEPNS_6ConfigEbbb
        - _ZN7acommon13new_tokenizerEPNS_7SpellerE
        - _ZN7acommon15DocumentChecker5setupEPNS_9TokenizerEPNS_7SpellerEPNS_6FilterE
        - _ZN7acommon15DocumentCheckerC2Ev
        - _ZN7acommon6FilterC2Ev
        - _ZN7acommon7Speller6configEv
        - _ZN7acommon8PosibErrIPNS_15DocumentCheckerEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_15DocumentCheckerEEC2ERKS2_
        - _ZN7acommon8PosibErrIPNS_9TokenizerEED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_15DocumentCheckerEE7releaseEv
        - _ZN7acommon8StackPtrINS_15DocumentCheckerEEC2EPS1_
        - _ZN7acommon8StackPtrINS_15DocumentCheckerEED2Ev
        - _ZN7acommon8StackPtrINS_6FilterEE7releaseEv
        - _ZN7acommon8StackPtrINS_6FilterEEC2EPS1_
        - _ZN7acommon8StackPtrINS_6FilterEED2Ev
        - _ZN7acommon8StackPtrINS_9TokenizerEE7releaseEv
        - _ZN7acommon8StackPtrINS_9TokenizerEEC2EPS1_
        - _ZN7acommon8StackPtrINS_9TokenizerEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8PosibErrIPNS_9TokenizerEEcvRKS2_Ev
        - _ZNK7acommon8StackPtrINS_15DocumentCheckerEEptEv
        - _ZNK7acommon8StackPtrINS_6FilterEEdeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_checker.cpp:18,43'
          Dst:             _ZN7acommon15DocumentCheckerC2Ev
        - Src:             'lib/new_checker.cpp:18,31'
          Dst:             _ZN7acommon8StackPtrINS_15DocumentCheckerEEC2EPS1_
        - Src:             'lib/new_checker.cpp:19,35'
          Dst:             _ZN7acommon13new_tokenizerEPNS_7SpellerE
        - Src:             'lib/new_checker.cpp:19,35'
          Dst:             _ZNK7acommon8PosibErrIPNS_9TokenizerEEcvRKS2_Ev
        - Src:             'lib/new_checker.cpp:19,25'
          Dst:             _ZN7acommon8StackPtrINS_9TokenizerEEC2EPS1_
        - Src:             'lib/new_checker.cpp:19,25'
          Dst:             _ZN7acommon8PosibErrIPNS_9TokenizerEED2Ev
        - Src:             'lib/new_checker.cpp:20,33'
          Dst:             _ZN7acommon6FilterC2Ev
        - Src:             'lib/new_checker.cpp:20,22'
          Dst:             _ZN7acommon8StackPtrINS_6FilterEEC2EPS1_
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZNK7acommon8StackPtrINS_6FilterEEdeEv
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZN7acommon7Speller6configEv
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZN7acommon12setup_filterERNS_6FilterEPNS_6ConfigEbbb
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZN7acommon8PosibErrIPNS_15DocumentCheckerEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_checker.cpp:21,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZNK7acommon8StackPtrINS_15DocumentCheckerEEptEv
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZN7acommon8StackPtrINS_9TokenizerEE7releaseEv
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZN7acommon8StackPtrINS_6FilterEE7releaseEv
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZN7acommon15DocumentChecker5setupEPNS_9TokenizerEPNS_7SpellerEPNS_6FilterE
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZN7acommon8PosibErrIPNS_15DocumentCheckerEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_checker.cpp:22,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_checker.cpp:23,20'
          Dst:             _ZN7acommon8StackPtrINS_15DocumentCheckerEE7releaseEv
        - Src:             'lib/new_checker.cpp:23,12'
          Dst:             _ZN7acommon8PosibErrIPNS_15DocumentCheckerEEC2ERKS2_
        - Src:             'lib/new_checker.cpp:24,3'
          Dst:             _ZN7acommon8StackPtrINS_6FilterEED2Ev
        - Src:             'lib/new_checker.cpp:24,3'
          Dst:             _ZN7acommon8StackPtrINS_9TokenizerEED2Ev
        - Src:             'lib/new_checker.cpp:24,3'
          Dst:             _ZN7acommon8StackPtrINS_15DocumentCheckerEED2Ev
    - functionName:    _ZN7acommon7IStreamD2Ev
      functionSourceFile: '/src/aspell/common/istream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String6appendEPKc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
        - _ZN7acommon6String9reserve_iEm
        - strlen
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:209,18'
          Dst:             _ZN7acommon6String9reserve_iEm
        - Src:             'common/string.hpp:212,49'
          Dst:             strlen
        - Src:             'common/string.hpp:212,37'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN7acommon6String9reserve_iEm
      functionSourceFile: '/src/aspell/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - realloc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.cpp:34,24'
          Dst:             realloc
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    50
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String6appendEPKvj
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String7reserveEm
        - _ZNK7acommon6String4sizeEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:192,15'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.hpp:192,7'
          Dst:             _ZN7acommon6String7reserveEm
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon10ParmString4sizeEv
      functionSourceFile: '/src/aspell/common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    76
      BranchProfiles:  []
      Callsites:
        - Src:             'common/parm_string.hpp:61,27'
          Dst:             strlen
    - functionName:    _ZNK7acommon10ParmStringcvPKcEv
      functionSourceFile: '/src/aspell/common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    119
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon10ParmString9have_sizeEv
      functionSourceFile: '/src/aspell/common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6StringpLERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String6appendEPKc
        - _ZN7acommon6String6appendEPKvj
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmString9have_sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:232,13'
          Dst:             _ZNK7acommon10ParmString9have_sizeEv
        - Src:             'common/string.hpp:233,16'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/string.hpp:233,21'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/string.hpp:233,9'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'common/string.hpp:235,16'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/string.hpp:235,9'
          Dst:             _ZN7acommon6String6appendEPKc
    - functionName:    _ZN7acommon6String6appendEc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String7reserveEm
        - _ZNK7acommon6String4sizeEv
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:217,15'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.hpp:217,7'
          Dst:             _ZN7acommon6String7reserveEm
    - functionName:    _ZN7acommon13StringIStreamD0Ev
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon13StringIStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:467,9'
          Dst:             _ZN7acommon13StringIStreamD2Ev
    - functionName:    _ZN7acommon13StringIStreamD2Ev
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7IStreamD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:467,9'
          Dst:             _ZN7acommon7IStreamD2Ev
    - functionName:    _ZN7acommon6StringD0Ev
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:251,15'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon7OStream6printlERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String5writeEPKvj
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:396,53'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN7acommon6String5writeERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringpLERKNS_10ParmStringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:395,31'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
    - functionName:    _ZN7acommon6String5writeEc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:394,26'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    _ZN7acommon13StringIStream4readEPvj
      functionSourceFile: '/src/aspell/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13StringIStream11append_lineERNS_6StringEc
      functionSourceFile: '/src/aspell/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.cpp:69,9'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN7acommon6String7vprintfEPKcP13__va_list_tag
      functionSourceFile: '/src/aspell/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon6String7reserveEm
        - _ZN7acommon6String9reserve_iEm
        - _ZNK7acommon6String4sizeEv
        - vsnprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.cpp:42,13'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.cpp:42,5'
          Dst:             _ZN7acommon6String7reserveEm
        - Src:             'common/string.cpp:52,13'
          Dst:             vsnprintf
        - Src:             'common/string.cpp:55,9'
          Dst:             _ZN7acommon6String9reserve_iEm
        - Src:             'common/string.cpp:57,19'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.cpp:57,9'
          Dst:             _ZN7acommon6String9reserve_iEm
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_config.cpp
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/config.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/config.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6Config5EntryEE3delEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6Config5EntryD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:46,17'
          Dst:             _ZN7acommon6Config5EntryD2Ev
    - functionName:    _ZN7acommon6Config5EntryD2Ev
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.hpp:90,12'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.hpp:90,12'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.hpp:90,12'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon6Config5ValueC2ERKS1_
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.hpp:211,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    _ZN7acommon6StringC2ERKS0_
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String11assign_onlyEPKcj
        - _ZN7acommon7OStreamC2Ev
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:148,5'
          Dst:             _ZN7acommon7OStreamC2Ev
        - Src:             'common/string.hpp:148,35'
          Dst:             _ZN7acommon6String11assign_onlyEPKcj
    - functionName:    _ZN7acommon7OStreamC2Ev
      functionSourceFile: '/src/aspell/common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String11assign_onlyEPKcj
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String19assign_only_nonnullEPKcj
        - _ZN7acommon6String4zeroEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:71,26'
          Dst:             _ZN7acommon6String19assign_only_nonnullEPKcj
        - Src:             'common/string.hpp:72,12'
          Dst:             _ZN7acommon6String4zeroEv
    - functionName:    _ZN7acommon6String19assign_only_nonnullEPKcj
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String4zeroEv
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7OStreamD0Ev
      functionSourceFile: '/src/aspell/common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Config5ValueC2Ev
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.hpp:214,7'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon6StringC2Ev
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStreamC2Ev
      functionUses:    169
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:143,5'
          Dst:             _ZN7acommon7OStreamC2Ev
    - functionName:    _ZN7acommon12PosibErrBaseaSERKS0_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase4copyERKS0_
        - _ZN7acommon12PosibErrBase7destroyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:88,7'
          Dst:             _ZN7acommon12PosibErrBase7destroyEv
        - Src:             'common/posib_err.hpp:89,7'
          Dst:             _ZN7acommon12PosibErrBase4copyERKS0_
    - functionName:    _ZThn16_N7acommon7FStreamD1Ev
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:0,0'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _ZN7acommon7FStreamD2Ev
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream5closeEv
        - _ZN7acommon7IStreamD2Ev
        - _ZN7acommon7OStreamD2Ev
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:34,17'
          Dst:             _ZN7acommon7FStream5closeEv
        - Src:             'common/fstream.hpp:34,25'
          Dst:             _ZN7acommon7OStreamD2Ev
        - Src:             'common/fstream.hpp:34,25'
          Dst:             _ZN7acommon7IStreamD2Ev
    - functionName:    _ZN7acommon7IStreamC2Ec
      functionSourceFile: '/src/aspell/common/istream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7IStreamD0Ev
      functionSourceFile: '/src/aspell/common/istream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13MutableStringC2Ev
      functionSourceFile: '/src/aspell/common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16AddableContainerD2Ev
      functionSourceFile: '/src/aspell/common/mutable_container.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon18KeyInfoEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon20PossibleElementsEmulaSERKS0_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18KeyInfoEnumerationaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1035,9'
          Dst:             _ZN7acommon18KeyInfoEnumerationaSERKS0_
    - functionName:    _ZN7acommon18KeyInfoEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon18KeyInfoEnumerationD2Ev
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon18KeyInfoEnumerationD0Ev
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon20PossibleElementsEmulC2ERKS0_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18KeyInfoEnumerationC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1035,9'
          Dst:             _ZN7acommon18KeyInfoEnumerationC2ERKS0_
    - functionName:    _ZNK7acommon20PossibleElementsEmul5cloneEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20PossibleElementsEmulC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1050,18'
          Dst:             _ZN7acommon20PossibleElementsEmulC2ERKS0_
    - functionName:    _ZN7acommon20PossibleElementsEmul6assignEPKNS_18KeyInfoEnumerationE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20PossibleElementsEmulaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1054,13'
          Dst:             _ZN7acommon20PossibleElementsEmulaSERKS0_
    - functionName:    _ZNK7acommon20PossibleElementsEmul6at_endEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1112,39'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
    - functionName:    _ZN7acommon20PossibleElementsEmul4nextEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          182
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
        - _ZNK7acommon6VectorINS_12ConfigModuleEE6pbeginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1083,25'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE6pbeginEv
        - Src:             'common/config.cpp:1084,50'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
        - Src:             'common/config.cpp:1095,35'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
        - Src:             'common/config.cpp:1101,30'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
    - functionName:    _ZN7acommon20PossibleElementsEmul25active_filter_module_nameEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon20PossibleElementsEmul25active_filter_module_descEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1071
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon20PossibleElementsEmul28active_filter_module_changedEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1058
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon20PossibleElementsEmulD2Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18KeyInfoEnumerationD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1035,9'
          Dst:             _ZN7acommon18KeyInfoEnumerationD2Ev
    - functionName:    _ZN7acommon20PossibleElementsEmulD0Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20PossibleElementsEmulD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1035,9'
          Dst:             _ZN7acommon20PossibleElementsEmulD2Ev
    - functionName:    _ZNK7acommon6VectorINS_12ConfigModuleEE6pbeginEv
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon18KeyInfoEnumerationC2Ev
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_10FilterCharEED2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16FilterCharVectorD2Ev
      functionSourceFile: '/src/aspell/common/filter_char_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorINS_10FilterCharEED2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter_char_vector.hpp:15,9'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEED2Ev
    - functionName:    _ZN7acommon5ConvPD2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:266,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.hpp:266,10'
          Dst:             _ZN7acommon16FilterCharVectorD2Ev
    - functionName:    _ZN7acommon7ConvObjD2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7ConvertD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:250,17'
          Dst:             _ZN7acommon7ConvertD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_7ConvertEED2Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommonL21new_convert_if_neededERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:244,12'
          Dst:             _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
    - functionName:    _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon7ConvertD2Ev
        - _ZN7acommon8PosibErrIPNS_7ConvertEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL21new_convert_if_neededERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:253,7'
          Dst:             _ZN7acommon7ConvertD2Ev
        - Src:             'common/convert.hpp:255,32'
          Dst:             _ZN7acommonL21new_convert_if_neededERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
        - Src:             'common/convert.hpp:256,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.hpp:256,32'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.hpp:258,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/convert.hpp:259,5'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEED2Ev
    - functionName:    _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    212
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:169,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon8PosibErrIvEC2ERKS1_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    141
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:165,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon6VectorINS_10FilterCharEEC2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16FilterCharVectorC2Ev
      functionSourceFile: '/src/aspell/common/filter_char_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorINS_10FilterCharEEC2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter_char_vector.hpp:15,9'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEEC2Ev
    - functionName:    _ZN7acommon7ConvObjC2EPNS_7ConvertE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5ConvPC2EPKNS_7ConvertE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorC2Ev
        - _ZN7acommon6StringC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:271,5'
          Dst:             _ZN7acommon16FilterCharVectorC2Ev
        - Src:             'common/convert.hpp:271,5'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon6String11assign_onlyEPKc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String19assign_only_nonnullEPKcj
        - _ZN7acommon6String4zeroEv
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:66,43'
          Dst:             strlen
        - Src:             'common/string.hpp:66,20'
          Dst:             _ZN7acommon6String19assign_only_nonnullEPKcj
        - Src:             'common/string.hpp:67,12'
          Dst:             _ZN7acommon6String4zeroEv
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_islowerEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommoneqERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/parm_string.hpp:91,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:92,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:93,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/parm_string.hpp:93,12'
          Dst:             strcmp
    - functionName:    _ZNK7acommon10ParmString3strEv
      functionSourceFile: '/src/aspell/common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    88
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL12get_lang_envERNS_6StringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommonL15proc_locale_strERKNS_10ParmStringERNS_6StringE
        - getenv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:541,25'
          Dst:             getenv
        - Src:             'common/config.cpp:541,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:541,9'
          Dst:             _ZN7acommonL15proc_locale_strERKNS_10ParmStringERNS_6StringE
        - Src:             'common/config.cpp:542,25'
          Dst:             getenv
        - Src:             'common/config.cpp:542,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:542,9'
          Dst:             _ZN7acommonL15proc_locale_strERKNS_10ParmStringERNS_6StringE
        - Src:             'common/config.cpp:543,25'
          Dst:             getenv
        - Src:             'common/config.cpp:543,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:543,9'
          Dst:             _ZN7acommonL15proc_locale_strERKNS_10ParmStringERNS_6StringE
        - Src:             'common/config.cpp:544,9'
          Dst:             _ZN7acommon6StringaSEPKc
    - functionName:    _ZN7acommonL15proc_locale_strERKNS_10ParmStringERNS_6StringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          119
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
        - _ZN7acommon6String6assignEPKcm
        - _ZN7acommon6StringpLEc
        - _ZN7acommonL11asc_islowerEi
        - _ZN7acommonL11asc_isupperEi
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:526,14'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/config.cpp:527,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:528,11'
          Dst:             _ZN7acommonL11asc_islowerEi
        - Src:             'common/config.cpp:528,32'
          Dst:             _ZN7acommonL11asc_islowerEi
        - Src:             'common/config.cpp:529,15'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'common/config.cpp:533,11'
          Dst:             _ZN7acommonL11asc_isupperEi
        - Src:             'common/config.cpp:533,32'
          Dst:             _ZN7acommonL11asc_isupperEi
        - Src:             'common/config.cpp:534,15'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/config.cpp:535,15'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN7acommon6StringaSEPKc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6assignEPKc
      functionUses:    61
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:168,7'
          Dst:             _ZN7acommon6String6assignEPKc
    - functionName:    _ZN7acommon6String6assignEPKc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String6assignEPKcm
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:165,24'
          Dst:             strlen
        - Src:             'common/string.hpp:165,14'
          Dst:             _ZN7acommon6String6assignEPKcm
    - functionName:    _ZN7acommon6StringpLEc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEc
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:228,7'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    _ZN7acommon17StringEnumerationD2Ev
      functionSourceFile: '/src/aspell/common/string_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_enumeration.hpp:34,35'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon17StringEnumerationD0Ev
      functionSourceFile: '/src/aspell/common/string_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6TypeIdC2Ev
      functionSourceFile: '/src/aspell/common/type_id.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon17StringEnumerationC2Ev
      functionSourceFile: '/src/aspell/common/string_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6TypeIdC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_enumeration.hpp:33,5'
          Dst:             _ZN7acommon6TypeIdC2Ev
        - Src:             'common/string_enumeration.hpp:33,5'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon21StringListEnumerationC2EPNS_14StringListNodeE
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:36,5'
          Dst:             _ZN7acommon17StringEnumerationC2Ev
    - functionName:    _ZN7acommon16MutableContainerD2Ev
      functionSourceFile: '/src/aspell/common/mutable_container.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16AddableContainerD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/mutable_container.hpp:21,7'
          Dst:             _ZN7acommon16AddableContainerD2Ev
    - functionName:    _ZN7acommon16MutableContainerC2Ev
      functionSourceFile: '/src/aspell/common/mutable_container.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16AddableContainerC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/mutable_container.hpp:21,7'
          Dst:             _ZN7acommon16AddableContainerC2Ev
    - functionName:    _ZN7acommon16AddableContainerC2Ev
      functionSourceFile: '/src/aspell/common/mutable_container.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16MutableContainerD0Ev
      functionSourceFile: '/src/aspell/common/mutable_container.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16AddableContainerD0Ev
      functionSourceFile: '/src/aspell/common/mutable_container.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ListDumpD0Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ListDumpD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1155,9'
          Dst:             _ZN7acommon8ListDumpD2Ev
    - functionName:    _ZN7acommon8ListDumpD2Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16MutableContainerD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1155,9'
          Dst:             _ZN7acommon16MutableContainerD2Ev
    - functionName:    _ZN7acommon15ListDefaultDumpD0Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15ListDefaultDumpD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1122,10'
          Dst:             _ZN7acommon15ListDefaultDumpD2Ev
    - functionName:    _ZN7acommon15ListDefaultDumpD2Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16AddableContainerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1122,10'
          Dst:             _ZN7acommon16AddableContainerD2Ev
    - functionName:    _ZN7acommon13ListAddHelperD0Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon13ListAddHelperD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:776,10'
          Dst:             _ZN7acommon13ListAddHelperD2Ev
    - functionName:    _ZN7acommon13ListAddHelperD2Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16AddableContainerD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:776,10'
          Dst:             _ZN7acommon16AddableContainerD2Ev
    - functionName:    _ZN7acommon16new_basic_configEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1539
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6ConfigC2ERKNS_10ParmStringEPKNS_7KeyInfoES6_
        - aspell_gettext_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1540,5'
          Dst:             aspell_gettext_init
        - Src:             'common/config.cpp:1541,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1541,16'
          Dst:             _ZN7acommon6ConfigC2ERKNS_10ParmStringEPKNS_7KeyInfoES6_
    - functionName:    _ZN7acommon6ConfigC2ERKNS_10ParmStringEPKNS_7KeyInfoES6_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorINS_12ConfigModuleEEC2Ev
        - _ZN7acommon6VectorIPNS_8NotifierEEC2Ev
        - _ZN7acommon6VectorIPNS_9CacheableEEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:82,11'
          Dst:             _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - Src:             'common/config.cpp:85,7'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
        - Src:             'common/config.cpp:82,11'
          Dst:             _ZN7acommon6VectorIPNS_8NotifierEEC2Ev
        - Src:             'common/config.cpp:82,11'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:82,11'
          Dst:             _ZN7acommon6VectorINS_12ConfigModuleEEC2Ev
        - Src:             'common/config.cpp:82,11'
          Dst:             _ZN7acommon6VectorIPNS_9CacheableEEC2Ev
    - functionName:    _ZN7acommon6StringC2ERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String11assign_onlyEPKcj
        - _ZN7acommon7OStreamC2Ev
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:146,5'
          Dst:             _ZN7acommon7OStreamC2Ev
        - Src:             'common/string.hpp:146,36'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/string.hpp:146,41'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/string.hpp:146,24'
          Dst:             _ZN7acommon6String11assign_onlyEPKcj
    - functionName:    _ZN7acommon6VectorIPNS_8NotifierEEC2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_12ConfigModuleEEC2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPNS_9CacheableEEC2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6ConfigD0Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6ConfigD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:99,21'
          Dst:             _ZN7acommon6ConfigD2Ev
    - functionName:    _ZN7acommon6ConfigD2Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorD2Ev
        - _ZN7acommon6Config3delEv
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorINS_12ConfigModuleEED2Ev
        - _ZN7acommon6VectorIPNS_8NotifierEED2Ev
        - _ZN7acommon6VectorIPNS_9CacheableEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:100,5'
          Dst:             _ZN7acommon6Config3delEv
        - Src:             'common/config.cpp:101,3'
          Dst:             _ZN7acommon6VectorIPNS_9CacheableEED2Ev
        - Src:             'common/config.cpp:101,3'
          Dst:             _ZN7acommon6VectorINS_12ConfigModuleEED2Ev
        - Src:             'common/config.cpp:101,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:101,3'
          Dst:             _ZN7acommon6VectorIPNS_8NotifierEED2Ev
        - Src:             'common/config.cpp:101,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:101,3'
          Dst:             _ZN7acommon12CanHaveErrorD2Ev
    - functionName:    _ZN7acommon6Config3delEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          113
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon6Config5EntryD2Ev
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:176,7'
          Dst:             _ZN7acommon6Config5EntryD2Ev
        - Src:             'common/config.cpp:195,13'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
    - functionName:    _ZN7acommon6VectorIPNS_9CacheableEED2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_12ConfigModuleEED2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPNS_8NotifierEED2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon9Cacheable7releaseEv
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18release_cache_dataEPNS_15GlobalCacheBaseEPKNS_9CacheableE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:42,25'
          Dst:             _ZN7acommon18release_cache_dataEPNS_15GlobalCacheBaseEPKNS_9CacheableE
    - functionName:    _ZN7acommon8PosibErrIvEaSEOS1_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseaSERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:165,9'
          Dst:             _ZN7acommon12PosibErrBaseaSERKS0_
    - functionName:    _ZN7acommon7ConvKeyC2IPKcEERKT_b
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:31,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
    - functionName:    _ZN7acommon6Config10commit_allEPNS_6VectorIiEEPKc
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1349
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          218
      EdgeCount:       51
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7acommon12PosibErrBase10ignore_errEv
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon4Conv5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon4ConvC2EPNS_7ConvertE
        - _ZN7acommon4ConvD2Ev
        - _ZN7acommon6Config6commitEPNS0_5EntryEPNS_4ConvE
        - _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8PosibErrIvEaSEOS1_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:1326,10'
          Dst:             _ZN7acommon4ConvC2EPNS_7ConvertE
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZN7acommon4Conv5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1328,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1329,20'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/config.cpp:1336,26'
          Dst:             _ZN7acommon6Config6commitEPNS0_5EntryEPNS_4ConvE
        - Src:             'common/config.cpp:1337,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1338,17'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1339,14'
          Dst:             _ZN7acommon12PosibErrBase10ignore_errEv
        - Src:             'common/config.cpp:1341,17'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1341,15'
          Dst:             _ZN7acommon8PosibErrIvEaSEOS1_
        - Src:             'common/config.cpp:1341,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1347,5'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'common/config.cpp:1349,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1349,3'
          Dst:             _ZN7acommon4ConvD2Ev
    - functionName:    _ZN7acommon4ConvC2EPNS_7ConvertE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5ConvPC2EPKNS_7ConvertE
        - _ZN7acommon7ConvObjC2EPNS_7ConvertE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:345,29'
          Dst:             _ZN7acommon5ConvPC2EPKNS_7ConvertE
        - Src:             'common/convert.hpp:345,39'
          Dst:             _ZN7acommon7ConvObjC2EPNS_7ConvertE
    - functionName:    _ZN7acommon7ConvKeyC2IA6_cEERKT_b
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:31,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
    - functionName:    _ZN7acommon4Conv5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.hpp:348,7'
          Dst:             _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'common/convert.hpp:348,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.hpp:348,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.hpp:348,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.hpp:348,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.hpp:348,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.hpp:348,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.hpp:348,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.hpp:350,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon6Config6commitEPNS0_5EntryEPNS_4ConvE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         107
      ICount:          629
      EdgeCount:       123
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon6Config11list_actionENS0_6ActionE
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEEaSERKS4_
        - _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIiEC2ERKi
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String5emptyEv
        - _ZNK7acommon8PosibErrIPKNS_7KeyInfoEEcvRKS3_Ev
        - __isoc99_sscanf
        - dgettext
      functionUses:    3
      BranchProfiles:
        - Branch String:   'common/config.cpp:968,7'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:936,44'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:936,36'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:938,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:940,28'
          Dst:             _ZNK7acommon8PosibErrIPKNS_7KeyInfoEEcvRKS3_Ev
        - Src:             'common/config.cpp:942,18'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:955,32'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:955,24'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'common/config.cpp:955,22'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:957,38'
          Dst:             _ZN7acommon6Config11list_actionENS0_6ActionE
        - Src:             'common/config.cpp:958,37'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:958,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:958,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:958,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:958,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:958,14'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:958,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEaSERKS4_
        - Src:             'common/config.cpp:958,9'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:958,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:964,51'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:964,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:964,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:964,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:964,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:964,16'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:964,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:966,45'
          Dst:             _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - Src:             'common/config.cpp:966,63'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:974,20'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'common/config.cpp:977,24'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:980,26'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/config.cpp:982,26'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/config.cpp:985,36'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:985,48'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:988,25'
          Dst:             dgettext
        - Src:             'common/config.cpp:988,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:985,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:985,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:985,16'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:985,14'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEaSERKS4_
        - Src:             'common/config.cpp:985,11'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:985,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:992,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:992,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:992,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:992,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:992,9'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:992,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:992,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:997,9'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:997,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:997,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:997,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:997,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:997,9'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:997,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:997,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1004,26'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/config.cpp:1004,13'
          Dst:             __isoc99_sscanf
        - Src:             'common/config.cpp:1005,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1005,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1005,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1005,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1005,11'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1005,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1005,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1007,36'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:1007,48'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:1007,55'
          Dst:             dgettext
        - Src:             'common/config.cpp:1007,55'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1007,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1007,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:1007,16'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1007,14'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEaSERKS4_
        - Src:             'common/config.cpp:1007,11'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:1007,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1015,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1015,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1015,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1015,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1015,9'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1015,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1015,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1019,14'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKi
        - Src:             'common/config.cpp:1020,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:1023,22'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'common/config.cpp:1024,27'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:1024,17'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'common/config.cpp:1024,14'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1026,14'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1027,3'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
    - functionName:    _ZN7acommon12PosibErrBase10ignore_errEv
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon4ConvD2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5ConvPD2Ev
        - _ZN7acommon7ConvObjD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:342,10'
          Dst:             _ZN7acommon7ConvObjD2Ev
        - Src:             'common/convert.hpp:342,10'
          Dst:             _ZN7acommon5ConvPD2Ev
    - functionName:    _ZN7acommon10ParmStringC2ERKNS_6StringE
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
      functionUses:    192
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:465,60'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/string.hpp:465,78'
          Dst:             _ZNK7acommon6String4sizeEv
    - functionName:    _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          273
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBase10ignore_errEv
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringC2EPKcj
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringpLERKNS_10ParmStringE
        - _ZN7acommon8PosibErrIPKNS_12ConfigModuleEED2Ev
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKS3_
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2Ev
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZN7acommonL4findERKNS_10ParmStringEPKNS_12ConfigModuleES5_
        - _ZN7acommonL4findERKNS_10ParmStringEPKNS_7KeyInfoES5_
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
        - _ZNK7acommon6VectorINS_12ConfigModuleEE6pbeginEv
        - strchr
        - strncmp
      functionUses:    12
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:485,11'
          Dst:             _ZN7acommonL4findERKNS_10ParmStringEPKNS_7KeyInfoES5_
        - Src:             'common/config.cpp:486,36'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKS3_
        - Src:             'common/config.cpp:488,11'
          Dst:             _ZN7acommonL4findERKNS_10ParmStringEPKNS_7KeyInfoES5_
        - Src:             'common/config.cpp:489,34'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKS3_
        - Src:             'common/config.cpp:491,32'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:491,24'
          Dst:             strncmp
        - Src:             'common/config.cpp:491,53'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:491,67'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/config.cpp:492,24'
          Dst:             strchr
        - Src:             'common/config.cpp:495,14'
          Dst:             _ZN7acommon6StringC2EPKcj
        - Src:             'common/config.cpp:496,46'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:497,26'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE6pbeginEv
        - Src:             'common/config.cpp:498,26'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
        - Src:             'common/config.cpp:496,32'
          Dst:             _ZN7acommonL4findERKNS_10ParmStringEPKNS_12ConfigModuleES5_
        - Src:             'common/config.cpp:500,31'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
        - Src:             'common/config.cpp:502,72'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:502,27'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:502,27'
          Dst:             _ZN7acommon8PosibErrIPKNS_12ConfigModuleEED2Ev
        - Src:             'common/config.cpp:503,12'
          Dst:             _ZN7acommon12PosibErrBase10ignore_errEv
        - Src:             'common/config.cpp:504,27'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:505,42'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE6pbeginEv
        - Src:             'common/config.cpp:506,42'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
        - Src:             'common/config.cpp:504,13'
          Dst:             _ZN7acommonL4findERKNS_10ParmStringEPKNS_12ConfigModuleES5_
        - Src:             'common/config.cpp:507,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:509,31'
          Dst:             _ZNK7acommon6VectorINS_12ConfigModuleEE4pendEv
        - Src:             'common/config.cpp:511,11'
          Dst:             _ZN7acommonL4findERKNS_10ParmStringEPKNS_7KeyInfoES5_
        - Src:             'common/config.cpp:512,31'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKS3_
        - Src:             'common/config.cpp:514,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:514,11'
          Dst:             strncmp
        - Src:             'common/config.cpp:514,41'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:515,41'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:516,9'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/config.cpp:517,25'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:517,11'
          Dst:             _ZN7acommonL4findERKNS_10ParmStringEPKNS_7KeyInfoES5_
        - Src:             'common/config.cpp:518,31'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKS3_
        - Src:             'common/config.cpp:519,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:521,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2Ev
        - Src:             'common/config.cpp:521,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:521,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:521,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:521,18'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             'common/config.cpp:521,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:521,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
    - functionName:    _ZNK7acommon8PosibErrIPKNS_7KeyInfoEEcvRKS3_Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    _ZN7acommon5ConvPclERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:322,13'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'common/convert.hpp:323,23'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/convert.hpp:323,15'
          Dst:             _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
        - Src:             'common/convert.hpp:324,20'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'common/convert.hpp:326,16'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
    - functionName:    _ZN7acommon6Config11list_actionENS0_6ActionE
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             'common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon8PosibErrIPKNS_7KeyInfoEEaSERKS4_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase4copyERKS0_
        - _ZN7acommon12PosibErrBase7destroyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:192,21'
          Dst:             _ZN7acommon12PosibErrBase7destroyEv
        - Src:             'common/posib_err.hpp:193,21'
          Dst:             _ZN7acommon12PosibErrBase4copyERKS0_
    - functionName:    _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          503
      EdgeCount:       105
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon14figure_out_dirENS_10ParmStringES0_
        - _ZN7acommon16add_possible_dirENS_10ParmStringES0_
        - _ZN7acommon6String6appendERS0_j
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringixEm
        - _ZN7acommon6StringpLERKS0_
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommonL12get_encodingERKNS_6ConfigERNS_6StringE
        - _ZN7acommonL8get_langERNS_6StringE
        - _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - _ZNK7acommon6Config6lookupEPKc
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - __assert_fail
        - abort
        - getenv
        - strcmp
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:593,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:594,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:599,11'
          Dst:             strcmp
        - Src:             'common/config.cpp:602,21'
          Dst:             _ZNK7acommon6Config6lookupEPKc
        - Src:             'common/config.cpp:603,18'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:604,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:604,20'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'common/config.cpp:605,14'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:607,4'
          Dst:             _ZN7acommonL8get_langERNS_6StringE
        - Src:             'common/config.cpp:610,18'
          Dst:             strcmp
        - Src:             'common/config.cpp:612,9'
          Dst:             _ZN7acommonL12get_encodingERKNS_6ConfigERNS_6StringE
        - Src:             'common/config.cpp:614,18'
          Dst:             strcmp
        - Src:             'common/config.cpp:620,2'
          Dst:             abort
        - Src:             'common/config.cpp:631,14'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/config.cpp:638,11'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:640,43'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/config.cpp:642,27'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:642,18'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/config.cpp:642,18'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'common/config.cpp:642,13'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:642,13'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/config.cpp:643,27'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:643,18'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/config.cpp:643,18'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'common/config.cpp:643,13'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:643,13'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/config.cpp:644,36'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:644,40'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:644,19'
          Dst:             _ZN7acommon16add_possible_dirENS_10ParmStringES0_
        - Src:             'common/config.cpp:644,16'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'common/config.cpp:644,6'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:645,4'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:645,4'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:646,27'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:646,18'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/config.cpp:646,18'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'common/config.cpp:646,13'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:646,13'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/config.cpp:647,36'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:647,40'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:647,19'
          Dst:             _ZN7acommon16add_possible_dirENS_10ParmStringES0_
        - Src:             'common/config.cpp:647,16'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'common/config.cpp:647,6'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:648,4'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:649,27'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:649,18'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/config.cpp:649,18'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'common/config.cpp:649,13'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:649,13'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/config.cpp:650,6'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/config.cpp:650,6'
          Dst:             __assert_fail
        - Src:             'common/config.cpp:652,21'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/config.cpp:652,31'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/config.cpp:652,40'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/config.cpp:653,16'
          Dst:             _ZN7acommon6String6appendERS0_j
        - Src:             'common/config.cpp:654,4'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:655,27'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:655,18'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/config.cpp:655,18'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'common/config.cpp:655,13'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:655,13'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/config.cpp:656,27'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:656,18'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/config.cpp:656,18'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'common/config.cpp:656,13'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:656,13'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/config.cpp:657,34'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:657,38'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:657,19'
          Dst:             _ZN7acommon14figure_out_dirENS_10ParmStringES0_
        - Src:             'common/config.cpp:657,16'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'common/config.cpp:657,6'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:658,4'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:658,4'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:659,6'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/config.cpp:659,6'
          Dst:             __assert_fail
        - Src:             'common/config.cpp:660,40'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/config.cpp:660,25'
          Dst:             getenv
        - Src:             'common/config.cpp:661,25'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'common/config.cpp:661,31'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:661,16'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'common/config.cpp:661,6'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:663,12'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:666,2'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:668,26'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:668,17'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/config.cpp:668,14'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'common/config.cpp:668,4'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/config.cpp:669,12'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:674,12'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/config.cpp:681,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:682,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:682,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK7acommon6String5emptyEv
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommoneqERKNS_6StringEPKc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
        - strcmp
      functionUses:    50
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:427,21'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/string.hpp:427,12'
          Dst:             strcmp
    - functionName:    dgettext
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6String3strEv
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
      functionUses:    56
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:108,38'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    __isoc99_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6Config6lookupEPKc
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          83
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommoneqERKNS_6StringEPKc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:302,20'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
    - functionName:    _ZNK7acommon6Config4haveERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBase10ignore_errEv
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config6lookupEPKc
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:312,36'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:313,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:313,27'
          Dst:             _ZN7acommon12PosibErrBase10ignore_errEv
        - Src:             'common/config.cpp:314,12'
          Dst:             _ZNK7acommon6Config6lookupEPKc
        - Src:             'common/config.cpp:315,3'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
    - functionName:    _ZN7acommonL8get_langERNS_6StringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringD2Ev
        - _ZN7acommonL12get_lang_envERNS_6StringE
        - _ZN7acommonL15proc_locale_strERKNS_10ParmStringERNS_6StringE
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZNK7acommon6String5c_strEv
        - setlocale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:552,21'
          Dst:             setlocale
        - Src:             'common/config.cpp:552,21'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'common/config.cpp:553,16'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/config.cpp:554,7'
          Dst:             setlocale
        - Src:             'common/config.cpp:555,25'
          Dst:             setlocale
        - Src:             'common/config.cpp:556,32'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:556,16'
          Dst:             _ZN7acommonL15proc_locale_strERKNS_10ParmStringERNS_6StringE
        - Src:             'common/config.cpp:557,16'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/config.cpp:558,37'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/config.cpp:558,7'
          Dst:             setlocale
        - Src:             'common/config.cpp:560,7'
          Dst:             _ZN7acommonL12get_lang_envERNS_6StringE
        - Src:             'common/config.cpp:561,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommonL12get_encodingERKNS_6ConfigERNS_6StringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon14ascii_encodingERKNS_6ConfigERKNS_10ParmStringE
        - _ZN7acommon6StringaSEPKc
        - nl_langinfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:576,28'
          Dst:             nl_langinfo
        - Src:             'common/config.cpp:577,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:577,9'
          Dst:             _ZN7acommon14ascii_encodingERKNS_6ConfigERKNS_10ParmStringE
        - Src:             'common/config.cpp:578,15'
          Dst:             _ZN7acommon6StringaSEPKc
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          114
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrINS_6StringEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrINS_6StringEEC2ERKS1_
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - _ZNK7acommon6Config6lookupEPKc
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
      functionUses:    40
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:319,5'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:319,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:319,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:319,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:319,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:319,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:320,66'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:320,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:320,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:320,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:320,41'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:320,41'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:320,34'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:322,25'
          Dst:             _ZNK7acommon6Config6lookupEPKc
        - Src:             'common/config.cpp:324,18'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:324,31'
          Dst:             _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - Src:             'common/config.cpp:324,12'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEC2ERKS1_
        - Src:             'common/config.cpp:324,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    _ZN7acommon6StringpLERKS0_
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:243,7'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN7acommon6StringixEm
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    57
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String6appendERS0_j
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:204,7'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN7acommon6StringC2EPKc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String11assign_onlyEPKc
        - _ZN7acommon7OStreamC2Ev
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:144,5'
          Dst:             _ZN7acommon7OStreamC2Ev
        - Src:             'common/string.hpp:144,29'
          Dst:             _ZN7acommon6String11assign_onlyEPKc
    - functionName:    _ZN7acommon8PosibErrINS_6StringEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon6StringC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/posib_err.hpp:181,30'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon8PosibErrINS_6StringEEC2ERKS1_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             'common/posib_err.hpp:196,31'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    nl_langinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setlocale
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase3setEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:145,14'
          Dst:             _ZN7acommon12PosibErrBase3setEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
    - functionName:    _ZN7acommonL4findERKNS_10ParmStringEPKNS_7KeyInfoES5_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:461,18'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:461,11'
          Dst:             strcmp
    - functionName:    _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2ERKS3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6StringC2EPKcj
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String11assign_onlyEPKcj
        - _ZN7acommon7OStreamC2Ev
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:145,5'
          Dst:             _ZN7acommon7OStreamC2Ev
        - Src:             'common/string.hpp:145,44'
          Dst:             _ZN7acommon6String11assign_onlyEPKcj
    - functionName:    _ZN7acommonL4findERKNS_10ParmStringEPKNS_12ConfigModuleES5_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:473,18'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:473,11'
          Dst:             strcmp
    - functionName:    _ZN7acommon8PosibErrIPKNS_12ConfigModuleEED2Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_7KeyInfoEEC2Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:178,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZNK7acommon12PosibErrBase7has_errEPKNS_9ErrorInfoE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon5Error4is_aEPKNS_9ErrorInfoE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:131,17'
          Dst:             _ZNK7acommon5Error4is_aEPKNS_9ErrorInfoE
    - functionName:    _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:246,19'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/posib_err.hpp:246,42'
          Dst:             _ZNK7acommon6String4sizeEv
    - functionName:    _ZNK7acommon6Config5emptyEv
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Config19set_committed_stateEb
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          105
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6Config10commit_allEPNS_6VectorIiEEPKc
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:1353,7'
          Dst:             _ZN7acommon6Config10commit_allEPNS_6VectorIiEEPKc
        - Src:             'common/config.cpp:1353,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1353,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1353,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1353,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1353,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1353,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1353,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1355,7'
          Dst:             _ZNK7acommon6Config5emptyEv
        - Src:             'common/config.cpp:1355,7'
          Dst:             __assert_fail
        - Src:             'common/config.cpp:1358,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon6Config16read_in_settingsEPKS0_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          280
      EdgeCount:       63
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6Config10commit_allEPNS_6VectorIiEEPKc
        - _ZN7acommon6Config12read_in_fileERKNS_10ParmStringE
        - _ZN7acommon6Config14read_in_stringERKNS_10ParmStringEPKc
        - _ZN7acommon6Config19set_committed_stateEb
        - _ZN7acommon6Config3delEv
        - _ZN7acommon6Config4copyERKS0_
        - _ZN7acommon6Config5mergeERKS0_
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEPKNS_9ErrorInfoE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config5emptyEv
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - __assert_fail
        - dgettext
        - getenv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:1278,35'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'common/config.cpp:1281,5'
          Dst:             _ZN7acommon6Config19set_committed_stateEb
        - Src:             'common/config.cpp:1281,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1285,7'
          Dst:             _ZNK7acommon6Config5emptyEv
        - Src:             'common/config.cpp:1285,7'
          Dst:             __assert_fail
        - Src:             'common/config.cpp:1286,7'
          Dst:             _ZN7acommon6Config3delEv
        - Src:             'common/config.cpp:1287,7'
          Dst:             _ZN7acommon6Config4copyERKS0_
        - Src:             'common/config.cpp:1291,18'
          Dst:             _ZN7acommon6Config5mergeERKS0_
        - Src:             'common/config.cpp:1291,18'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1293,26'
          Dst:             getenv
        - Src:             'common/config.cpp:1296,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1296,9'
          Dst:             dgettext
        - Src:             'common/config.cpp:1296,9'
          Dst:             _ZN7acommon6Config14read_in_stringERKNS_10ParmStringEPKc
        - Src:             'common/config.cpp:1296,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1296,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1296,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1296,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1296,9'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1296,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1296,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1301,49'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1301,40'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/config.cpp:1301,40'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'common/config.cpp:1301,27'
          Dst:             _ZN7acommon6Config12read_in_fileERKNS_10ParmStringE
        - Src:             'common/config.cpp:1301,27'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1301,27'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1301,27'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/config.cpp:1302,16'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1302,33'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEPKNS_9ErrorInfoE
        - Src:             'common/config.cpp:1302,65'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1303,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1307,49'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1307,40'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/config.cpp:1307,40'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'common/config.cpp:1307,27'
          Dst:             _ZN7acommon6Config12read_in_fileERKNS_10ParmStringE
        - Src:             'common/config.cpp:1307,27'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1307,27'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1307,27'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/config.cpp:1308,16'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1308,33'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEPKNS_9ErrorInfoE
        - Src:             'common/config.cpp:1308,65'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1309,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1312,9'
          Dst:             _ZN7acommon6Config10commit_allEPNS_6VectorIiEEPKc
        - Src:             'common/config.cpp:1312,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1312,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1312,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1312,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1312,9'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1312,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1312,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1317,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon8PosibErrIbEC2ERKb
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    56
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon6Config4copyERKS0_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          206
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon6Config5EntryC2ERKS1_
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6VectorINS_12ConfigModuleEEaSERKS2_
        - _ZN7acommon6VectorIPNS_9CacheableEEaSERKS3_
        - _ZNK7acommon9Cacheable4copyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:125,11'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/config.cpp:135,20'
          Dst:             _ZN7acommon6VectorINS_12ConfigModuleEEaSERKS2_
        - Src:             'common/config.cpp:138,25'
          Dst:             _ZN7acommon6VectorIPNS_9CacheableEEaSERKS3_
        - Src:             'common/config.cpp:142,13'
          Dst:             _ZNK7acommon9Cacheable4copyEv
        - Src:             'common/config.cpp:152,19'
          Dst:             _ZN7acommon6Config5EntryC2ERKS1_
    - functionName:    _ZN7acommon6Config5mergeERKS0_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          114
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6Config5EntryC2ERKS1_
        - _ZN7acommon6Config6commitEPNS0_5EntryEPNS_4ConvE
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:890,27'
          Dst:             _ZN7acommon6Config5EntryC2ERKS1_
        - Src:             'common/config.cpp:894,23'
          Dst:             _ZN7acommon6Config6commitEPNS0_5EntryEPNS_4ConvE
        - Src:             'common/config.cpp:894,23'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:894,23'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'common/config.cpp:894,23'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:894,23'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:894,23'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:894,23'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:894,23'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:896,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon6Config14read_in_stringERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon13StringIStreamC2ERKNS_10ParmStringEc
        - _ZN7acommon13StringIStreamD2Ev
        - _ZN7acommon6Config7read_inERNS_7IStreamERKNS_10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1271,19'
          Dst:             _ZN7acommon13StringIStreamC2ERKNS_10ParmStringEc
        - Src:             'common/config.cpp:1272,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1272,12'
          Dst:             _ZN7acommon6Config7read_inERNS_7IStreamERKNS_10ParmStringE
        - Src:             'common/config.cpp:1273,3'
          Dst:             _ZN7acommon13StringIStreamD2Ev
    - functionName:    _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon6Config12read_in_fileERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6Config7read_inERNS_7IStreamERKNS_10ParmStringE
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:1265,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'common/config.cpp:1266,5'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'common/config.cpp:1266,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1266,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1266,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1266,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1266,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1266,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1266,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1267,12'
          Dst:             _ZN7acommon6Config7read_inERNS_7IStreamERKNS_10ParmStringE
        - Src:             'common/config.cpp:1268,3'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _ZN7acommon7FStreamC2Ec
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7IStreamC2Ec
        - _ZN7acommon7OStreamC2Ev
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:31,9'
          Dst:             _ZN7acommon7IStreamC2Ec
        - Src:             'common/fstream.hpp:30,5'
          Dst:             _ZN7acommon7OStreamC2Ev
    - functionName:    _ZN7acommon6Config7read_inERNS_7IStreamERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1249
      functionLinenumberEnd: 1262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          111
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon6Config3setEPNS0_5EntryEb
        - _ZN7acommon6Config5EntryC2Ev
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSENS_13MutableStringE
        - _ZN7acommon6StringaSERKNS_10ParmStringE
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8to_lowerEPc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon13MutableStringcvPcEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:1250,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:1251,14'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'common/config.cpp:1252,12'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'common/config.cpp:1253,16'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'common/config.cpp:1253,7'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'common/config.cpp:1254,27'
          Dst:             _ZN7acommon6Config5EntryC2Ev
        - Src:             'common/config.cpp:1255,18'
          Dst:             _ZN7acommon6StringaSENS_13MutableStringE
        - Src:             'common/config.cpp:1256,20'
          Dst:             _ZN7acommon6StringaSENS_13MutableStringE
        - Src:             'common/config.cpp:1257,19'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/config.cpp:1259,7'
          Dst:             _ZN7acommon6Config3setEPNS0_5EntryEb
        - Src:             'common/config.cpp:1259,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1259,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1259,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:1259,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:1259,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:1259,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1259,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:1261,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/config.cpp:1262,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon8DataPairC2Ev
      functionSourceFile: '/src/aspell/common/getdata.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon13MutableStringC2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.hpp:26,5'
          Dst:             _ZN7acommon13MutableStringC2Ev
        - Src:             'common/getdata.hpp:26,5'
          Dst:             _ZN7acommon13MutableStringC2Ev
    - functionName:    _ZNK7acommon13MutableStringcvPcEv
      functionSourceFile: '/src/aspell/common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Config5EntryC2Ev
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.hpp:100,7'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.hpp:100,7'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.hpp:100,7'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon6StringaSENS_13MutableStringE
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6assignEPKcm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:177,7'
          Dst:             _ZN7acommon6String6assignEPKcm
    - functionName:    _ZN7acommon6StringaSERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6assignEPKcm
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:173,14'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/string.hpp:173,19'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/string.hpp:173,7'
          Dst:             _ZN7acommon6String6assignEPKcm
    - functionName:    _ZN7acommon6Config3setEPNS0_5EntryEb
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          388
      EdgeCount:       53
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13ListAddHelperC2Ev
        - _ZN7acommon13ListAddHelperD2Ev
        - _ZN7acommon13separate_listERKNS_10ParmStringERNS_16AddableContainerEb
        - _ZN7acommon6Config3setEPNS0_5EntryEb
        - _ZN7acommon6Config5EntryC2Ev
        - _ZN7acommon6Config6commitEPNS0_5EntryEPNS_4ConvE
        - _ZN7acommon6Config9base_nameEPKcPNS0_6ActionE
        - _ZN7acommon6Config9num_parmsENS0_6ActionE
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_6Config5EntryEE7releaseEv
        - _ZN7acommon8StackPtrINS_6Config5EntryEEC2EPS2_
        - _ZN7acommon8StackPtrINS_6Config5EntryEED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommonL8unescapeEPc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String5emptyEv
        - _ZNK7acommon8StackPtrINS_6Config5EntryEEcvPS2_Ev
        - _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   'common/config.cpp:830,9'
          Branch Sides:    []
        - Branch String:   'common/config.cpp:849,7'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:822,21'
          Dst:             _ZN7acommon8StackPtrINS_6Config5EntryEEC2EPS2_
        - Src:             'common/config.cpp:824,9'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:825,30'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:825,41'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/config.cpp:825,49'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:825,20'
          Dst:             _ZN7acommon6Config9base_nameEPKcPNS0_6ActionE
        - Src:             'common/config.cpp:825,7'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:825,18'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:827,19'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:827,9'
          Dst:             _ZN7acommon6Config9num_parmsENS0_6ActionE
        - Src:             'common/config.cpp:827,43'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:827,56'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'common/config.cpp:829,11'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:830,17'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:832,43'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:832,43'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:832,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:832,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:832,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:832,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:832,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:832,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:834,44'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:834,44'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:834,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:834,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:834,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:834,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:834,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:834,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:836,45'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:836,45'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:836,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:836,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:836,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:836,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:836,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:836,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:838,43'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:838,43'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:838,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:838,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:838,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:838,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:838,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:838,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:840,11'
          Dst:             abort
        - Src:             'common/config.cpp:843,9'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:847,9'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:849,15'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:851,9'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:851,22'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:852,9'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:855,9'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:855,22'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:856,9'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:861,33'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:861,46'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'common/config.cpp:861,24'
          Dst:             _ZN7acommonL8unescapeEPc
        - Src:             'common/config.cpp:863,7'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:864,24'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEcvPS2_Ev
        - Src:             'common/config.cpp:865,24'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:866,13'
          Dst:             _ZN7acommon8StackPtrINS_6Config5EntryEE7releaseEv
        - Src:             'common/config.cpp:867,23'
          Dst:             _ZN7acommon6Config6commitEPNS0_5EntryEPNS_4ConvE
        - Src:             'common/config.cpp:867,23'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:867,23'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'common/config.cpp:867,23'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:867,23'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:867,23'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:867,23'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:867,23'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:871,25'
          Dst:             _ZN7acommon6Config5EntryC2Ev
        - Src:             'common/config.cpp:872,18'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:872,16'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/config.cpp:874,7'
          Dst:             _ZN7acommon6Config3setEPNS0_5EntryEb
        - Src:             'common/config.cpp:874,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:874,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:874,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:874,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:874,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:874,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:874,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:876,21'
          Dst:             _ZN7acommon13ListAddHelperC2Ev
        - Src:             'common/config.cpp:878,27'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEcvPS2_Ev
        - Src:             'common/config.cpp:880,21'
          Dst:             _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
        - Src:             'common/config.cpp:880,34'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/config.cpp:880,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:880,7'
          Dst:             _ZN7acommon13separate_listERKNS_10ParmStringERNS_16AddableContainerEb
        - Src:             'common/config.cpp:881,5'
          Dst:             _ZN7acommon13ListAddHelperD2Ev
        - Src:             'common/config.cpp:882,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/config.cpp:883,3'
          Dst:             _ZN7acommon8StackPtrINS_6Config5EntryEED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6Config5EntryEEC2EPS2_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_6Config5EntryEEptEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Config9base_nameEPKcPNS0_6ActionE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         99
      ICount:          381
      EdgeCount:       128
      CyclomaticComplexity: 31
      functionsReached:
        - memcmp
        - strchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:703,22'
          Dst:             strchr
        - Src:             'common/config.cpp:706,5'
          Dst:             memcmp
        - Src:             'common/config.cpp:707,5'
          Dst:             memcmp
        - Src:             'common/config.cpp:708,5'
          Dst:             memcmp
        - Src:             'common/config.cpp:709,5'
          Dst:             memcmp
        - Src:             'common/config.cpp:710,5'
          Dst:             memcmp
        - Src:             'common/config.cpp:711,5'
          Dst:             memcmp
        - Src:             'common/config.cpp:712,5'
          Dst:             memcmp
        - Src:             'common/config.cpp:713,5'
          Dst:             memcmp
        - Src:             'common/config.cpp:714,5'
          Dst:             memcmp
    - functionName:    _ZN7acommon6Config9num_parmsENS0_6ActionE
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8unescapeEPc
      functionSourceFile: '/src/aspell/common/getdata.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8unescapeEPcPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.hpp:32,54'
          Dst:             _ZN7acommon8unescapeEPcPKc
    - functionName:    _ZNK7acommon8StackPtrINS_6Config5EntryEEcvPS2_Ev
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6Config5EntryEE7releaseEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13ListAddHelperC2Ev
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16AddableContainerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:776,10'
          Dst:             _ZN7acommon16AddableContainerC2Ev
    - functionName:    _ZN7acommon13separate_listERKNS_10ParmStringERNS_16AddableContainerEb
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          245
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommonL8unescapeEPc
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strlen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:722,26'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/config.cpp:725,17'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:727,11'
          Dst:             strlen
        - Src:             'common/config.cpp:751,26'
          Dst:             _ZN7acommonL8unescapeEPc
        - Src:             'common/config.cpp:753,17'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:753,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6Config5EntryEED2Ev
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_6Config5EntryEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_6Config5EntryEE3delEv
    - functionName:    _ZN7acommon13ListAddHelper3addERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6Config3setEPNS0_5EntryEb
        - _ZN7acommon6Config5EntryC2ERKS1_
        - _ZN7acommon6StringaSERKNS_10ParmStringE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIvED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:785,33'
          Dst:             _ZN7acommon6Config5EntryC2ERKS1_
        - Src:             'common/config.cpp:786,18'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/config.cpp:788,13'
          Dst:             _ZN7acommon6Config3setEPNS0_5EntryEb
        - Src:             'common/config.cpp:788,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:789,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon6Config5EntryC2ERKS1_
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.hpp:90,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.hpp:90,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.hpp:90,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13StringIStreamC2ERKNS_10ParmStringEc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7IStreamC2Ec
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:472,9'
          Dst:             _ZN7acommon7IStreamC2Ec
        - Src:             'common/string.hpp:472,28'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
    - functionName:    _ZN7acommon6VectorINS_12ConfigModuleEEaSERKS2_
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPNS_9CacheableEEaSERKS3_
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ListDumpC2ERNS_7OStreamERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16MutableContainerC2Ev
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1160,5'
          Dst:             _ZN7acommon16MutableContainerC2Ev
        - Src:             'common/config.cpp:1161,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
    - functionName:    _ZN7acommon8ListDump3addERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6escapeEPcPKcmS2_
        - _ZN7acommon7OStream6printfEPKcz
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1168,5'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/config.cpp:1169,17'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:1169,5'
          Dst:             _ZN7acommon6escapeEPcPKcmS2_
        - Src:             'common/config.cpp:1170,9'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/config.cpp:1171,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon8ListDump6removeERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6escapeEPcPKcmS2_
        - _ZN7acommon7OStream6printfEPKcz
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1174,5'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/config.cpp:1175,17'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:1175,5'
          Dst:             _ZN7acommon6escapeEPcPKcmS2_
        - Src:             'common/config.cpp:1176,9'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/config.cpp:1177,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon8ListDump5clearEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1180,9'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/config.cpp:1181,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon7OStream6printfEPKcz
      functionSourceFile: '/src/aspell/common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6StringlsEc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:405,7'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    _ZN7acommonneERKNS_6StringEPKc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
        - strcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:450,21'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/string.hpp:450,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon6String6resizeEm
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String7reserveEm
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:339,7'
          Dst:             _ZN7acommon6String7reserveEm
    - functionName:    _ZN7acommon6Config15write_to_streamERNS_7OStreamEb
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1186
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          277
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String6resizeEm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringlsEc
        - _ZN7acommon6escapeEPcPKcmS2_
        - _ZN7acommon7OStream6printfEPKcz
        - _ZN7acommon8ListDumpC2ERNS_7OStreamERKNS_10ParmStringE
        - _ZN7acommon8ListDumpD2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonneERKNS_6StringEPKc
        - _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - _ZNK7acommon6Config11lookup_listEPKNS_7KeyInfoERNS_16MutableContainerEb
        - _ZNK7acommon6Config17possible_elementsEbb
        - _ZNK7acommon6Config6lookupEPKc
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - dgettext
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1187,32'
          Dst:             _ZNK7acommon6Config17possible_elementsEbb
        - Src:             'common/config.cpp:1189,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:1190,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:1191,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:1198,20'
          Dst:             dgettext
        - Src:             'common/config.cpp:1207,20'
          Dst:             dgettext
        - Src:             'common/config.cpp:1198,13'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/config.cpp:1210,12'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'common/config.cpp:1214,28'
          Dst:             dgettext
        - Src:             'common/config.cpp:1214,59'
          Dst:             dgettext
        - Src:             'common/config.cpp:1213,12'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/config.cpp:1217,22'
          Dst:             strlen
        - Src:             'common/config.cpp:1217,15'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'common/config.cpp:1218,22'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'common/config.cpp:1218,11'
          Dst:             _ZN7acommon6escapeEPcPKcmS2_
        - Src:             'common/config.cpp:1219,44'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'common/config.cpp:1219,16'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/config.cpp:1220,17'
          Dst:             _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - Src:             'common/config.cpp:1220,15'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/config.cpp:1220,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:1221,19'
          Dst:             _ZN7acommonneERKNS_6StringEPKc
        - Src:             'common/config.cpp:1222,28'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/config.cpp:1222,17'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'common/config.cpp:1223,24'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'common/config.cpp:1223,36'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/config.cpp:1223,13'
          Dst:             _ZN7acommon6escapeEPcPKcmS2_
        - Src:             'common/config.cpp:1224,38'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'common/config.cpp:1224,18'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/config.cpp:1226,16'
          Dst:             _ZN7acommon6StringlsEc
        - Src:             'common/config.cpp:1227,33'
          Dst:             _ZNK7acommon6Config6lookupEPKc
        - Src:             'common/config.cpp:1230,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/config.cpp:1230,17'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'common/config.cpp:1231,24'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'common/config.cpp:1231,45'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/config.cpp:1231,13'
          Dst:             _ZN7acommon6escapeEPcPKcmS2_
        - Src:             'common/config.cpp:1232,42'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'common/config.cpp:1232,11'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/config.cpp:1235,29'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/config.cpp:1236,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1236,20'
          Dst:             _ZN7acommon8ListDumpC2ERNS_7OStreamERKNS_10ParmStringE
        - Src:             'common/config.cpp:1237,11'
          Dst:             _ZNK7acommon6Config11lookup_listEPKNS_7KeyInfoERNS_16MutableContainerEb
        - Src:             'common/config.cpp:1237,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:1238,34'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/config.cpp:1239,2'
          Dst:             _ZN7acommon8ListDumpD2Ev
        - Src:             'common/config.cpp:1241,12'
          Dst:             _ZN7acommon6StringlsEc
        - Src:             'common/config.cpp:1243,19'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:1246,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:1246,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:1246,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK7acommon6Config17possible_elementsEbb
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20PossibleElementsEmulC2EPKNS_6ConfigEbb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1119,16'
          Dst:             _ZN7acommon20PossibleElementsEmulC2EPKNS_6ConfigEbb
    - functionName:    _ZNK7acommon6Config11lookup_listEPKNS_7KeyInfoERNS_16MutableContainerEb
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          523
      EdgeCount:       117
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBase8with_keyENS_10ParmStringES1_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13separate_listERKNS_10ParmStringERNS_16AddableContainerEb
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:398,20'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/config.cpp:412,20'
          Dst:             _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - Src:             'common/config.cpp:413,21'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:413,7'
          Dst:             _ZN7acommon13separate_listERKNS_10ParmStringERNS_16AddableContainerEb
        - Src:             'common/config.cpp:414,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:421,29'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:422,7'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:422,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:422,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/config.cpp:422,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:422,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:422,7'
          Dst:             strncmp
        - Src:             'common/config.cpp:422,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:422,7'
          Dst:             _ZN7acommon12PosibErrBase8with_keyENS_10ParmStringES1_
        - Src:             'common/config.cpp:422,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:422,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:427,29'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:432,20'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/config.cpp:434,11'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:434,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:434,11'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/config.cpp:434,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:434,11'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:434,11'
          Dst:             strncmp
        - Src:             'common/config.cpp:434,11'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:434,11'
          Dst:             _ZN7acommon12PosibErrBase8with_keyENS_10ParmStringES1_
        - Src:             'common/config.cpp:434,11'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:434,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:436,11'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:436,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:436,11'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/config.cpp:436,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:436,11'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:436,11'
          Dst:             strncmp
        - Src:             'common/config.cpp:436,11'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:436,11'
          Dst:             _ZN7acommon12PosibErrBase8with_keyENS_10ParmStringES1_
        - Src:             'common/config.cpp:436,11'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:436,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:440,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon20PossibleElementsEmulC2EPKNS_6ConfigEbb
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18KeyInfoEnumerationC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1045,5'
          Dst:             _ZN7acommon18KeyInfoEnumerationC2Ev
    - functionName:    _ZN7acommon7OStream3putEc
      functionSourceFile: '/src/aspell/common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15ListDefaultDump3addERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          96
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6escapeEPcPKcmS2_
        - _ZN7acommon7OStream3putEc
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1142,17'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1144,11'
          Dst:             _ZN7acommon7OStream3putEc
        - Src:             'common/config.cpp:1146,13'
          Dst:             _ZN7acommon7OStream3putEc
        - Src:             'common/config.cpp:1148,5'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/config.cpp:1149,17'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/config.cpp:1149,5'
          Dst:             _ZN7acommon6escapeEPcPKcmS2_
        - Src:             'common/config.cpp:1150,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:1152,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon15ListDefaultDumpC2ERNS_7OStreamE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16AddableContainerC2Ev
        - dgettext
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:1132,20'
          Dst:             _ZN7acommon16AddableContainerC2Ev
        - Src:             'common/config.cpp:1135,20'
          Dst:             dgettext
        - Src:             'common/config.cpp:1136,18'
          Dst:             strlen
    - functionName:    _ZN7acommon7ConvKeyC2INS_10ParmStringEEERKT_b
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Config17lang_config_mergeERKS0_iRKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          161
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon4Conv5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon4ConvC2EPNS_7ConvertE
        - _ZN7acommon4ConvD2Ev
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon6Config5EntryC2ERKS1_
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - _ZN7acommon7ConvKeyC2INS_10ParmStringEEERKT_b
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrIPKNS_7KeyInfoEEcvRKS3_Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:902,10'
          Dst:             _ZN7acommon4ConvC2EPNS_7ConvertE
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZN7acommon7ConvKeyC2INS_10ParmStringEEERKT_b
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZN7acommon4Conv5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:903,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:908,44'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:908,36'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:908,30'
          Dst:             _ZNK7acommon8PosibErrIPKNS_7KeyInfoEEcvRKS3_Ev
        - Src:             'common/config.cpp:908,30'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:910,40'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:910,32'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:910,32'
          Dst:             _ZNK7acommon8PosibErrIPKNS_7KeyInfoEEcvRKS3_Ev
        - Src:             'common/config.cpp:910,32'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:911,29'
          Dst:             _ZN7acommon6Config5EntryC2ERKS1_
        - Src:             'common/config.cpp:913,34'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/config.cpp:913,26'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'common/config.cpp:913,24'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/config.cpp:920,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/config.cpp:921,3'
          Dst:             _ZN7acommon4ConvD2Ev
    - functionName:    _ZN7acommon6Config6removeERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6Config3setEPNS0_5EntryEb
        - _ZN7acommon6Config5EntryC2Ev
        - _ZN7acommon6StringaSERKNS_10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:814,25'
          Dst:             _ZN7acommon6Config5EntryC2Ev
        - Src:             'common/config.cpp:815,16'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/config.cpp:817,12'
          Dst:             _ZN7acommon6Config3setEPNS0_5EntryEb
    - functionName:    _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6Config3setEPNS0_5EntryEb
        - _ZN7acommon6Config5EntryC2Ev
        - _ZN7acommon6StringaSERKNS_10ParmStringE
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:805,25'
          Dst:             _ZN7acommon6Config5EntryC2Ev
        - Src:             'common/config.cpp:806,16'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/config.cpp:807,18'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/config.cpp:809,12'
          Dst:             _ZN7acommon6Config3setEPNS0_5EntryEb
    - functionName:    _ZN7acommon6Config16replace_internalERKNS_10ParmStringES3_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6Config5EntryC2Ev
        - _ZN7acommon6StringaSERKNS_10ParmStringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:794,25'
          Dst:             _ZN7acommon6Config5EntryC2Ev
        - Src:             'common/config.cpp:795,16'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/config.cpp:796,18'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
    - functionName:    _ZN7acommon6String4backEv
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12combine_listERNS_6StringERKNS_10StringListE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon6String4backEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String6appendEc
        - _ZN7acommon6String8pop_backEm
        - _ZNK7acommon10StringList12elements_objEv
        - _ZNK7acommon6String5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:761,9'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'common/config.cpp:762,36'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'common/config.cpp:764,22'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'common/config.cpp:768,15'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/config.cpp:769,13'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/config.cpp:771,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/config.cpp:773,14'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'common/config.cpp:773,29'
          Dst:             _ZN7acommon6String4backEv
        - Src:             'common/config.cpp:773,48'
          Dst:             _ZN7acommon6String8pop_backEm
        - Src:             'common/config.cpp:774,3'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
    - functionName:    _ZNK7acommon10StringList12elements_objEv
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringListEnumerationC2EPNS_14StringListNodeE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:89,14'
          Dst:             _ZN7acommon21StringListEnumerationC2EPNS_14StringListNodeE
    - functionName:    _ZN7acommon21StringListEnumeration4nextEv
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon6String5c_strEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:42,18'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN7acommon6String8pop_backEm
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon21StringListEnumerationD2Ev
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationD2Ev
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:28,9'
          Dst:             _ZN7acommon17StringEnumerationD2Ev
    - functionName:    _ZNK7acommon6Config11get_defaultERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrINS_6StringEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrINS_6StringEEC2ERKS1_
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:686,5'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:686,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:686,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:686,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:686,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:686,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:687,12'
          Dst:             _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - Src:             'common/config.cpp:687,12'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEC2ERKS1_
        - Src:             'common/config.cpp:687,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK7acommon6Config12retrieve_intERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIiEC2ERKi
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - _ZNK7acommon6Config6lookupEPKc
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - _ZNK7acommon6String3strEv
        - __assert_fail
        - atoi
      functionUses:    5
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:374,5'
          Dst:             __assert_fail
        - Src:             'common/config.cpp:377,5'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:377,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:377,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:377,5'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:377,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:377,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:378,62'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:378,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:378,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:378,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:378,40'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:378,40'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:378,33'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:380,25'
          Dst:             _ZNK7acommon6Config6lookupEPKc
        - Src:             'common/config.cpp:382,24'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:382,37'
          Dst:             _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - Src:             'common/config.cpp:384,23'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/config.cpp:384,12'
          Dst:             atoi
        - Src:             'common/config.cpp:384,12'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKi
        - Src:             'common/config.cpp:385,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          131
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - _ZNK7acommon6Config6lookupEPKc
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
      functionUses:    33
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:361,5'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:361,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:361,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:361,5'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:361,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:361,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:362,64'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:362,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:362,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:362,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:362,41'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:362,41'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:362,34'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:364,25'
          Dst:             _ZNK7acommon6Config6lookupEPKc
        - Src:             'common/config.cpp:366,24'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:366,37'
          Dst:             _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - Src:             'common/config.cpp:368,15'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/config.cpp:368,34'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'common/config.cpp:369,34'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'common/config.cpp:370,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon10StringListD2Ev
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringList7destroyEv
        - _ZN7acommon16MutableContainerD2Ev
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:76,7'
          Dst:             _ZN7acommon10StringList7destroyEv
        - Src:             'common/string_list.hpp:77,5'
          Dst:             _ZN7acommon16MutableContainerD2Ev
    - functionName:    _ZN7acommon6StringpLEPKc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEPKc
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:224,7'
          Dst:             _ZN7acommon6String6appendEPKc
    - functionName:    _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          129
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config11lookup_listEPKNS_7KeyInfoERNS_16MutableContainerEb
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
      functionUses:    23
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:448,5'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:448,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:448,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:448,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:448,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:448,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:449,64'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:449,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:449,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:449,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:449,41'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:449,41'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:449,34'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:451,5'
          Dst:             _ZNK7acommon6Config11lookup_listEPKNS_7KeyInfoERNS_16MutableContainerEb
        - Src:             'common/config.cpp:451,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:451,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:451,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:451,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:451,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:451,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:451,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:453,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon10StringListC2Ev
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16MutableContainerC2Ev
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:63,5'
          Dst:             _ZN7acommon16MutableContainerC2Ev
    - functionName:    _ZNK7acommon6Config12retrieve_anyERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon6String8pop_backEm
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8PosibErrINS_6StringEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrINS_6StringEEC2ERKS1_
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon10StringList12elements_objEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon6Config6lookupEPKc
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:339,5'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:339,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:339,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:339,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:339,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:339,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:342,27'
          Dst:             _ZNK7acommon6Config6lookupEPKc
        - Src:             'common/config.cpp:343,20'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/config.cpp:343,33'
          Dst:             _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - Src:             'common/config.cpp:343,14'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEC2ERKS1_
        - Src:             'common/config.cpp:343,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:345,18'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/config.cpp:346,7'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'common/config.cpp:346,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:346,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/config.cpp:346,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:346,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:346,7'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:346,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:346,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:347,38'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'common/config.cpp:349,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:350,24'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'common/config.cpp:351,13'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'common/config.cpp:352,13'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/config.cpp:354,11'
          Dst:             _ZN7acommon6String8pop_backEm
        - Src:             'common/config.cpp:355,14'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEC2ERKS1_
        - Src:             'common/config.cpp:356,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/config.cpp:356,5'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
        - Src:             'common/config.cpp:356,5'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    _ZN7acommon6Config5ValueD2Ev
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.hpp:211,12'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon8PosibErrINS_6Config5ValueEEC2ERKS2_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon6Config5ValueC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             'common/posib_err.hpp:196,31'
          Dst:             _ZN7acommon6Config5ValueC2ERKS1_
    - functionName:    _ZN7acommon6Config5ValueC2ERKNS_6StringEb
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.hpp:215,49'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    _ZN7acommon8PosibErrINS_6Config5ValueEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon6Config5ValueC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/posib_err.hpp:181,30'
          Dst:             _ZN7acommon6Config5ValueC2Ev
    - functionName:    _ZNK7acommon6Config14retrieve_valueERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          134
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6Config5ValueC2ERKNS_6StringEb
        - _ZN7acommon6Config5ValueD2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrINS_6Config5ValueEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrINS_6Config5ValueEEC2ERKS2_
        - _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - _ZNK7acommon6Config6lookupEPKc
        - _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/config.cpp:329,5'
          Dst:             _ZNK7acommon6Config7keyinfoERKNS_10ParmStringE
        - Src:             'common/config.cpp:329,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/config.cpp:329,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/config.cpp:329,5'
          Dst:             _ZN7acommon8PosibErrINS_6Config5ValueEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:329,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:329,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_7KeyInfoEED2Ev
        - Src:             'common/config.cpp:330,66'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:330,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:330,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:330,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/config.cpp:330,41'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/config.cpp:330,41'
          Dst:             _ZN7acommon8PosibErrINS_6Config5ValueEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/config.cpp:330,34'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/config.cpp:332,25'
          Dst:             _ZNK7acommon6Config6lookupEPKc
        - Src:             'common/config.cpp:334,18'
          Dst:             _ZN7acommon6Config5ValueC2ERKNS_6StringEb
        - Src:             'common/config.cpp:334,56'
          Dst:             _ZNK7acommon6Config11get_defaultEPKNS_7KeyInfoE
        - Src:             'common/config.cpp:334,50'
          Dst:             _ZN7acommon6Config5ValueC2ERKNS_6StringEb
        - Src:             'common/config.cpp:334,12'
          Dst:             _ZN7acommon8PosibErrINS_6Config5ValueEEC2ERKS2_
        - Src:             'common/config.cpp:334,5'
          Dst:             _ZN7acommon6Config5ValueD2Ev
        - Src:             'common/config.cpp:334,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon6Config16replace_notifierEPKNS_8NotifierEPS1_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Config15remove_notifierEPKNS_8NotifierE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Config12add_notifierEPNS_8NotifierE
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon19NotifierEnumerationC2ERKNS_6VectorIPNS_8NotifierEEE
      functionSourceFile: '/src/aspell/common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6Config9notifiersEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon19NotifierEnumerationC2ERKNS_6VectorIPNS_8NotifierEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:226,16'
          Dst:             _ZN7acommon19NotifierEnumerationC2ERKNS_6VectorIPNS_8NotifierEEE
    - functionName:    _ZN7acommon6Config9set_extraEPKNS_7KeyInfoES3_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Config18set_filter_modulesEPKNS_12ConfigModuleES3_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:203,5'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon6Config6assignEPKS0_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6ConfigaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:120,11'
          Dst:             _ZN7acommon6ConfigaSERKS0_
    - functionName:    _ZN7acommon6ConfigaSERKS0_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6Config3delEv
        - _ZN7acommon6Config4copyERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:110,5'
          Dst:             _ZN7acommon6Config3delEv
        - Src:             'common/config.cpp:111,5'
          Dst:             _ZN7acommon6Config4copyERKS0_
    - functionName:    _ZNK7acommon6Config5cloneEv
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6ConfigC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:116,16'
          Dst:             _ZN7acommon6ConfigC2ERKS0_
    - functionName:    _ZN7acommon6ConfigC2ERKS0_
      functionSourceFile: '/src/aspell/common/config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - _ZN7acommon6Config4copyERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorINS_12ConfigModuleEEC2Ev
        - _ZN7acommon6VectorIPNS_8NotifierEEC2Ev
        - _ZN7acommon6VectorIPNS_9CacheableEEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/config.cpp:103,11'
          Dst:             _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - Src:             'common/config.cpp:103,11'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:103,11'
          Dst:             _ZN7acommon6VectorIPNS_8NotifierEEC2Ev
        - Src:             'common/config.cpp:103,11'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/config.cpp:103,11'
          Dst:             _ZN7acommon6VectorINS_12ConfigModuleEEC2Ev
        - Src:             'common/config.cpp:103,11'
          Dst:             _ZN7acommon6VectorIPNS_9CacheableEEC2Ev
        - Src:             'common/config.cpp:105,5'
          Dst:             _ZN7acommon6Config4copyERKS0_
    - functionName:    _GLOBAL__sub_I_posib_err.cpp
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/posib_err.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/posib_err.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon12PosibErrBase3delEv
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon5ErrorD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.cpp:138,5'
          Dst:             _ZN7acommon5ErrorD2Ev
    - functionName:    _ZN7acommon12PosibErrBase7releaseEv
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon5ErrorC2ERKS0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.cpp:122,5'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:123,5'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:130,17'
          Dst:             _ZN7acommon5ErrorC2ERKS0_
    - functionName:    _ZNK7acommon12PosibErrBase10handle_errEv
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - abort
        - fputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.cpp:112,5'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:113,5'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:114,5'
          Dst:             fputs
        - Src:             'common/posib_err.cpp:115,5'
          Dst:             fputs
        - Src:             'common/posib_err.cpp:116,5'
          Dst:             fputs
        - Src:             'common/posib_err.cpp:117,5'
          Dst:             abort
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12PosibErrBase8with_keyENS_10ParmStringES1_
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          97
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - __assert_fail
        - snprintf
        - strlen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.cpp:98,5'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:99,5'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:101,29'
          Dst:             strlen
        - Src:             'common/posib_err.cpp:102,47'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/posib_err.cpp:102,60'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/posib_err.cpp:104,45'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/posib_err.cpp:104,56'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/posib_err.cpp:104,5'
          Dst:             snprintf
    - functionName:    _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - __assert_fail
        - snprintf
        - strlen
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.cpp:81,5'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:82,5'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:84,29'
          Dst:             strlen
        - Src:             'common/posib_err.cpp:85,31'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/posib_err.cpp:88,44'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/posib_err.cpp:88,7'
          Dst:             snprintf
        - Src:             'common/posib_err.cpp:90,41'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/posib_err.cpp:90,7'
          Dst:             snprintf
    - functionName:    _ZN7acommon12PosibErrBase6ErrPtrC2EPKNS_5ErrorE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5ErrorC2Ev
      functionSourceFile: '/src/aspell/common/error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon10ParmString5emptyEv
      functionSourceFile: '/src/aspell/common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7StrSizeaSENS_10ParmStringE
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.cpp:30,42'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/posib_err.cpp:30,54'
          Dst:             _ZNK7acommon10ParmString4sizeEv
    - functionName:    _ZN7acommonneERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/parm_string.hpp:109,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:110,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:111,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/parm_string.hpp:111,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon7StrSizeC2Ev
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12PosibErrBase3setEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          364
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase6ErrPtrC2EPKNS_5ErrorE
        - _ZN7acommon5ErrorC2Ev
        - _ZN7acommon7StrSizeC2Ev
        - _ZN7acommon7StrSizeaSENS_10ParmStringE
        - _ZN7acommonneERKNS_10ParmStringEPKc
        - _ZNK7acommon10ParmString5emptyEv
        - __assert_fail
        - strchr
        - strcspn
        - strncpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.cpp:40,13'
          Dst:             _ZN7acommon7StrSizeC2Ev
        - Src:             'common/posib_err.cpp:42,27'
          Dst:             _ZN7acommonneERKNS_10ParmStringEPKc
        - Src:             'common/posib_err.cpp:44,5'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:47,16'
          Dst:             strcspn
        - Src:             'common/posib_err.cpp:52,11'
          Dst:             strchr
        - Src:             'common/posib_err.cpp:54,7'
          Dst:             __assert_fail
        - Src:             'common/posib_err.cpp:55,12'
          Dst:             _ZN7acommon7StrSizeaSENS_10ParmStringE
        - Src:             'common/posib_err.cpp:59,28'
          Dst:             _ZNK7acommon10ParmString5emptyEv
        - Src:             'common/posib_err.cpp:60,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/posib_err.cpp:60,14'
          Dst:             _ZN7acommon7StrSizeaSENS_10ParmStringE
        - Src:             'common/posib_err.cpp:61,14'
          Dst:             _ZN7acommon7StrSizeaSENS_10ParmStringE
        - Src:             'common/posib_err.cpp:69,7'
          Dst:             strncpy
        - Src:             'common/posib_err.cpp:71,21'
          Dst:             _ZN7acommon5ErrorC2Ev
        - Src:             'common/posib_err.cpp:74,16'
          Dst:             _ZN7acommon12PosibErrBase6ErrPtrC2EPKNS_5ErrorE
    - functionName:    strcspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
      functionSourceFile: '/src/aspell/common/posib_err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringaSERKS0_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.cpp:22,5'
          Dst:             _ZN7acommon6StringaSERKS0_
    - functionName:    _ZN7acommon5ErrorD2Ev
      functionSourceFile: '/src/aspell/common/error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5ErroraSERKS0_
      functionSourceFile: '/src/aspell/common/error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/error.cpp:38,26'
          Dst:             strlen
    - functionName:    _ZN7acommon5ErrorC2ERKS0_
      functionSourceFile: '/src/aspell/common/error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strcpy
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/error.cpp:27,29'
          Dst:             strlen
        - Src:             'common/error.cpp:28,7'
          Dst:             strcpy
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon5Error4is_aEPKNS_9ErrorInfoE
      functionSourceFile: '/src/aspell/common/error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_fstream.cpp
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/fstream.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/fstream.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/fstream.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/fstream.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZThn16_N7acommon7FStreamD0Ev
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStreamD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:0,0'
          Dst:             _ZN7acommon7FStreamD0Ev
    - functionName:    _ZN7acommon7FStreamD0Ev
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStreamD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:34,16'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _ZThn16_N7acommon7FStream7vprintfEPKcP13__va_list_tag
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream7vprintfEPKcP13__va_list_tag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:0,0'
          Dst:             _ZN7acommon7FStream7vprintfEPKcP13__va_list_tag
    - functionName:    _ZN7acommon7FStream7vprintfEPKcP13__va_list_tag
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:50,14'
          Dst:             vfprintf
    - functionName:    vfprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStreamlsEd
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:151,5'
          Dst:             fprintf
    - functionName:    _ZN7acommon7FStreamlsEi
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:145,5'
          Dst:             fprintf
    - functionName:    _ZN7acommon7FStreamrsERi
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7FStream5closeEv
        - __isoc99_fscanf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:136,13'
          Dst:             __isoc99_fscanf
        - Src:             'common/fstream.cpp:138,7'
          Dst:             _ZN7acommon7FStream5closeEv
    - functionName:    __isoc99_fscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStream5closeEv
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fclose
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:36,7'
          Dst:             fclose
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStreamlsEj
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:130,5'
          Dst:             fprintf
    - functionName:    _ZN7acommon7FStreamlsEm
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:124,5'
          Dst:             fprintf
    - functionName:    _ZN7acommon7FStreamrsERj
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7FStream5closeEv
        - __isoc99_fscanf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:115,13'
          Dst:             __isoc99_fscanf
        - Src:             'common/fstream.cpp:117,7'
          Dst:             _ZN7acommon7FStream5closeEv
    - functionName:    _ZThn16_N7acommon7FStream5writeEPKvj
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream5writeEPKvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:0,0'
          Dst:             _ZN7acommon7FStream5writeEPKvj
    - functionName:    _ZN7acommon7FStream5writeEPKvj
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fwrite
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:110,5'
          Dst:             fwrite
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_N7acommon7FStream5writeERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream5writeERKNS_10ParmStringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:0,0'
          Dst:             _ZN7acommon7FStream5writeERKNS_10ParmStringE
    - functionName:    _ZN7acommon7FStream5writeERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
        - fputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:105,11'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/fstream.cpp:105,5'
          Dst:             fputs
    - functionName:    _ZThn16_N7acommon7FStream5writeEc
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream5writeEc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:0,0'
          Dst:             _ZN7acommon7FStream5writeEc
    - functionName:    _ZN7acommon7FStream5writeEc
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - putc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:100,5'
          Dst:             putc
    - functionName:    putc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStreamcvbEv
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - feof
        - ferror
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:39,44'
          Dst:             feof
        - Src:             'common/fstream.hpp:39,60'
          Dst:             ferror
    - functionName:    feof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ferror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStream4readEPvj
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStreamcvbEv
        - fread
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:94,5'
          Dst:             fread
        - Src:             'common/fstream.cpp:95,12'
          Dst:             _ZN7acommon7FStreamcvbEv
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStream11append_lineERNS_6StringEc
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon6String6appendEc
        - getc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:83,9'
          Dst:             getc
        - Src:             'common/fstream.cpp:86,9'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/fstream.cpp:87,16'
          Dst:             getc
        - Src:             'common/fstream.cpp:88,11'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    getc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStreamlsERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
        - fputs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:76,11'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/fstream.cpp:76,5'
          Dst:             fputs
    - functionName:    _ZN7acommon7FStreamrsERNS_6StringE
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringpLEc
        - _ZN7acommon7FStream6skipwsEv
        - _ZN7acommonL11asc_isspaceEi
        - getc
        - ungetc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:65,5'
          Dst:             _ZN7acommon7FStream6skipwsEv
        - Src:             'common/fstream.cpp:67,9'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/fstream.cpp:68,16'
          Dst:             getc
        - Src:             'common/fstream.cpp:68,42'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'common/fstream.cpp:69,11'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/fstream.cpp:70,5'
          Dst:             ungetc
    - functionName:    _ZN7acommon7FStream6skipwsEv
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommonL11asc_isspaceEi
        - getc
        - ungetc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:59,16'
          Dst:             getc
        - Src:             'common/fstream.cpp:59,41'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'common/fstream.cpp:60,5'
          Dst:             ungetc
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ungetc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStream5flushEv
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:53,19'
          Dst:             fflush
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStream7restartEv
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream5flushEv
        - fseek
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:52,5'
          Dst:             _ZN7acommon7FStream5flushEv
        - Src:             'common/fstream.cpp:53,5'
          Dst:             fseek
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStream8c_streamEv
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStream7file_noEv
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fileno
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:42,12'
          Dst:             fileno
    - functionName:    fileno
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             'common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/common/fstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          105
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon10ParmStringcvPKcEv
        - __assert_fail
        - fopen
        - strpbrk
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.cpp:21,5'
          Dst:             __assert_fail
        - Src:             'common/fstream.cpp:22,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/fstream.cpp:22,13'
          Dst:             fopen
        - Src:             'common/fstream.cpp:24,11'
          Dst:             strpbrk
        - Src:             'common/fstream.cpp:25,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/fstream.cpp:25,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/fstream.cpp:25,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/fstream.cpp:25,9'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/fstream.cpp:25,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/fstream.cpp:25,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/fstream.cpp:27,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/fstream.cpp:27,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/fstream.cpp:27,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/fstream.cpp:27,9'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/fstream.cpp:27,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/fstream.cpp:27,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/fstream.cpp:29,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strpbrk
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon7CopyPtrINS_5ErrorEE5Parms6assignERPS1_PKS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5ErroraSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:27,10'
          Dst:             _ZN7acommon5ErroraSERKS0_
    - functionName:    _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEE6assignEPKS1_RKS4_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon7CopyPtrINS_5ErrorEE5Parms3delEPS1_
        - _ZNK7acommon7CopyPtrINS_5ErrorEE5Parms5cloneEPKS1_
        - _ZNK7acommon7CopyPtrINS_5ErrorEE5Parms6assignERPS1_PKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr-t.hpp:35,29'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5Parms3delEPS1_
        - Src:             'common/generic_copy_ptr-t.hpp:38,21'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEE5Parms5cloneEPKS1_
        - Src:             'common/generic_copy_ptr-t.hpp:40,14'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEE5Parms6assignERPS1_PKS1_
    - functionName:    _ZNK7acommon7CopyPtrINS_5ErrorEE5Parms5cloneEPKS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5ErrorC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:25,16'
          Dst:             _ZN7acommon5ErrorC2ERKS0_
    - functionName:    _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEaSERKS5_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEE6assignEPKS1_RKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr.hpp:37,7'
          Dst:             _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEE6assignEPKS1_RKS4_
    - functionName:    _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEC2ERKS5_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon7CopyPtrINS_5ErrorEE5Parms5cloneEPKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr-t.hpp:24,21'
          Dst:             _ZNK7acommon7CopyPtrINS_5ErrorEE5Parms5cloneEPKS1_
    - functionName:    _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEED2Ev
      functionSourceFile: '/src/aspell/common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrINS_5ErrorEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr-t.hpp:58,14'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEE5Parms3delEPS1_
    - functionName:    _ZN7acommon7CopyPtrINS_5ErrorEEaSERKS2_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEaSERKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:40,12'
          Dst:             _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEaSERKS5_
    - functionName:    _ZN7acommon12CanHaveErroraSERKS0_
      functionSourceFile: '/src/aspell/common/can_have_error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7CopyPtrINS_5ErrorEEaSERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/can_have_error.cpp:25,10'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEEaSERKS2_
    - functionName:    _ZN7acommon7CopyPtrINS_5ErrorEEC2ERKS2_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEC2ERKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:37,38'
          Dst:             _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEC2ERKS5_
    - functionName:    _ZN7acommon12CanHaveErrorC2ERKS0_
      functionSourceFile: '/src/aspell/common/can_have_error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7CopyPtrINS_5ErrorEEC2ERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/can_have_error.cpp:20,7'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEEC2ERKS2_
    - functionName:    _ZN7acommon12CanHaveErrorD0Ev
      functionSourceFile: '/src/aspell/common/can_have_error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/can_have_error.cpp:17,3'
          Dst:             _ZN7acommon12CanHaveErrorD2Ev
    - functionName:    _ZN7acommon12CanHaveErrorD2Ev
      functionSourceFile: '/src/aspell/common/can_have_error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7CopyPtrINS_5ErrorEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/can_have_error.cpp:17,4'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEED2Ev
    - functionName:    _ZN7acommon7CopyPtrINS_5ErrorEED2Ev
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:21,9'
          Dst:             _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEED2Ev
    - functionName:    _ZN7acommon7CopyPtrINS_5ErrorEEC2EPS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:36,35'
          Dst:             _ZN7acommon14GenericCopyPtrINS_5ErrorENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
    - functionName:    _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
      functionSourceFile: '/src/aspell/common/can_have_error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7CopyPtrINS_5ErrorEEC2EPS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/can_have_error.cpp:13,7'
          Dst:             _ZN7acommon7CopyPtrINS_5ErrorEEC2EPS1_
    - functionName:    _GLOBAL__sub_I_convert.cpp
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.10
        - __cxx_global_var_init.50
        - __cxx_global_var_init.61
        - __cxx_global_var_init.63
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init.61
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init.50
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init.63
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxx_global_var_init.10
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.61
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.50
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.63
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/convert.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11GlobalCacheINS_6DecodeEEC2EPKc
        - _ZN7acommon11GlobalCacheINS_6DecodeEED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:915,30'
          Dst:             _ZN7acommon11GlobalCacheINS_6DecodeEEC2EPKc
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/convert.cpp:0,0'
          Dst:             _ZN7acommon11GlobalCacheINS_6DecodeEED2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11GlobalCacheINS_6EncodeEEC2EPKc
        - _ZN7acommon11GlobalCacheINS_6EncodeEED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:916,30'
          Dst:             _ZN7acommon11GlobalCacheINS_6EncodeEEC2EPKc
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/convert.cpp:0,0'
          Dst:             _ZN7acommon11GlobalCacheINS_6EncodeEED2Ev
    - functionName:    __cxx_global_var_init.10
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11GlobalCacheINS_10NormTablesEEC2EPKc
        - _ZN7acommon11GlobalCacheINS_10NormTablesEED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:917,34'
          Dst:             _ZN7acommon11GlobalCacheINS_10NormTablesEEC2EPKc
        - Src:             'common/convert.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/convert.cpp:0,0'
          Dst:             _ZN7acommon11GlobalCacheINS_10NormTablesEED2Ev
    - functionName:    _ZN7acommon11GlobalCacheINS_10NormTablesEEC2EPKc
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:40,33'
          Dst:             _ZN7acommon15GlobalCacheBaseC2EPKc
    - functionName:    _ZN7acommon11GlobalCacheINS_10NormTablesEED2Ev
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:34,7'
          Dst:             _ZN7acommon15GlobalCacheBaseD2Ev
    - functionName:    _ZN7acommon11GlobalCacheINS_6EncodeEEC2EPKc
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:40,33'
          Dst:             _ZN7acommon15GlobalCacheBaseC2EPKc
    - functionName:    _ZN7acommon11GlobalCacheINS_6EncodeEED2Ev
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:34,7'
          Dst:             _ZN7acommon15GlobalCacheBaseD2Ev
    - functionName:    _ZN7acommon11GlobalCacheINS_6DecodeEEC2EPKc
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:40,33'
          Dst:             _ZN7acommon15GlobalCacheBaseC2EPKc
    - functionName:    _ZN7acommon11GlobalCacheINS_6DecodeEED2Ev
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:34,7'
          Dst:             _ZN7acommon15GlobalCacheBaseD2Ev
    - functionName:    _ZNK7acommon10NormTables12cache_key_eqEPKc
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommoneqERKNS_6StringEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:91,58'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
    - functionName:    _ZN7acommon11GlobalCacheINS_10NormTablesEE3addEPS1_
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:48,40'
          Dst:             _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
    - functionName:    _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKS3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon11GlobalCacheINS_10NormTablesEE4findERKPKc
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10NormTables12cache_key_eqEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:44,25'
          Dst:             _ZNK7acommon10NormTables12cache_key_eqEPKc
    - functionName:    _ZN7acommon8PosibErrIPNS_10NormTablesEED2Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon14get_cache_dataINS_10NormTablesEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10NormTables7get_newERKNS_6StringEPKNS_6ConfigE
        - _ZN7acommon11GlobalCacheINS_10NormTablesEE3addEPS1_
        - _ZN7acommon11GlobalCacheINS_10NormTablesEE4findERKPKc
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKS2_
        - _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKS3_
        - _ZN7acommon8PosibErrIPNS_10NormTablesEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:59,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache-t.hpp:60,21'
          Dst:             _ZN7acommon11GlobalCacheINS_10NormTablesEE4findERKPKc
        - Src:             'common/cache-t.hpp:64,12'
          Dst:             _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKS2_
        - Src:             'common/cache-t.hpp:66,40'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'common/cache-t.hpp:66,26'
          Dst:             _ZN7acommon10NormTables7get_newERKNS_6StringEPKNS_6ConfigE
        - Src:             'common/cache-t.hpp:66,26'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/cache-t.hpp:67,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/cache-t.hpp:69,12'
          Dst:             _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKS3_
        - Src:             'common/cache-t.hpp:72,10'
          Dst:             _ZN7acommon11GlobalCacheINS_10NormTablesEE3addEPS1_
        - Src:             'common/cache-t.hpp:74,10'
          Dst:             _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKS2_
        - Src:             'common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon8PosibErrIPNS_10NormTablesEED2Ev
        - Src:             'common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon4LockC2EPNS_5MutexE
      functionSourceFile: '/src/aspell/common/lock.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon5Mutex4lockEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'common/lock.hpp:61,51'
          Dst:             _ZN7acommon5Mutex4lockEv
    - functionName:    _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKS2_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon10NormTables7get_newERKNS_6StringEPKNS_6ConfigE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          128
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10NormTablesC2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12PosibErrBaseaSERKS0_
        - _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKS2_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - _ZN7acommonL16init_norm_tablesERNS_7FStreamEPNS_10NormTablesE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon12PosibErrBase7get_errEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String5c_strEv
        - dgettext
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:489,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:489,17'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:489,22'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:490,5'
          Dst:             _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - Src:             'common/convert.cpp:491,5'
          Dst:             _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - Src:             'common/convert.cpp:493,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'common/convert.cpp:494,32'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:494,27'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:494,24'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:494,24'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:495,13'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'common/convert.cpp:497,27'
          Dst:             dgettext
        - Src:             'common/convert.cpp:498,26'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/convert.cpp:497,7'
          Dst:             snprintf
        - Src:             'common/convert.cpp:499,41'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:499,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:499,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:499,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:499,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:499,14'
          Dst:             _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:499,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:502,26'
          Dst:             _ZN7acommon10NormTablesC2Ev
        - Src:             'common/convert.cpp:503,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/convert.cpp:504,11'
          Dst:             _ZN7acommonL16init_norm_tablesERNS_7FStreamEPNS_10NormTablesE
        - Src:             'common/convert.cpp:504,9'
          Dst:             _ZN7acommon12PosibErrBaseaSERKS0_
        - Src:             'common/convert.cpp:504,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:505,13'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:506,40'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:506,55'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'common/convert.cpp:506,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:506,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:506,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:506,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:506,14'
          Dst:             _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:506,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:509,12'
          Dst:             _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKS2_
        - Src:             'common/convert.cpp:511,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:511,3'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'common/convert.cpp:511,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:511,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:511,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon4LockD2Ev
      functionSourceFile: '/src/aspell/common/lock.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon5Mutex6unlockEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'common/lock.hpp:64,32'
          Dst:             _ZN7acommon5Mutex6unlockEv
    - functionName:    _ZN7acommon5Mutex6unlockEv
      functionSourceFile: '/src/aspell/common/lock.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/lock.hpp:40,20'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_mutex_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             'common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_10NormTablesEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon10NormTablesC2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorINS_10NormTables10ToUniTableEEC2Ev
        - _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:87,10'
          Dst:             _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - Src:             'common/convert.hpp:87,10'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.hpp:87,10'
          Dst:             _ZN7acommon6VectorINS_10NormTables10ToUniTableEEC2Ev
    - functionName:    _ZN7acommonL16init_norm_tablesERNS_7FStreamEPNS_10NormTablesE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          426
      EdgeCount:       79
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7acommon10NormTables10ToUniTableC2Ev
        - _ZN7acommon10NormTables10ToUniTableD2Ev
        - _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon15remove_commentsERNS_6StringE
        - _ZN7acommon6String6resizeEm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringixEm
        - _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEED2Ev
        - _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL11asc_tolowerEi
        - _ZN7acommonL11sanity_failEPKcS1_jS1_
        - _ZN7acommonL17create_norm_tableINS_14ToUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
        - _ZN7acommonL17create_norm_tableINS_16FromUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZN7acommonneERKNS_6StringEPKc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String4sizeEv
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.cpp:438,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:439,5'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:440,5'
          Dst:             _ZN7acommon15remove_commentsERNS_6StringE
        - Src:             'common/convert.cpp:441,5'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:441,5'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:441,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:441,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:442,5'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:443,5'
          Dst:             _ZN7acommon15remove_commentsERNS_6StringE
        - Src:             'common/convert.cpp:444,5'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:444,5'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:444,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:444,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:445,5'
          Dst:             _ZN7acommonL17create_norm_tableINS_16FromUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:445,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:445,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:445,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:445,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:445,5'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEED2Ev
        - Src:             'common/convert.cpp:446,5'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:447,5'
          Dst:             _ZN7acommon15remove_commentsERNS_6StringE
        - Src:             'common/convert.cpp:448,5'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:448,5'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:448,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:448,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:449,16'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:450,5'
          Dst:             _ZN7acommon15remove_commentsERNS_6StringE
        - Src:             'common/convert.cpp:451,11'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:452,7'
          Dst:             _ZN7acommonL17create_norm_tableINS_16FromUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:452,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:452,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:452,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:452,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:452,7'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEED2Ev
        - Src:             'common/convert.cpp:455,7'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:455,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:455,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:457,7'
          Dst:             strcmp
        - Src:             'common/convert.cpp:457,7'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:457,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:457,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:460,12'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:461,7'
          Dst:             _ZN7acommon15remove_commentsERNS_6StringE
        - Src:             'common/convert.cpp:462,27'
          Dst:             _ZN7acommon10NormTables10ToUniTableC2Ev
        - Src:             'common/convert.cpp:462,7'
          Dst:             _ZN7acommon10NormTables10ToUniTableD2Ev
        - Src:             'common/convert.cpp:464,23'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/convert.cpp:464,14'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'common/convert.cpp:465,35'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/convert.cpp:466,33'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/convert.cpp:466,21'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'common/convert.cpp:466,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/convert.cpp:467,18'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:468,7'
          Dst:             _ZN7acommon15remove_commentsERNS_6StringE
        - Src:             'common/convert.cpp:469,13'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:470,9'
          Dst:             _ZN7acommonL17create_norm_tableINS_14ToUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:470,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:470,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:470,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:470,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:470,9'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEED2Ev
        - Src:             'common/convert.cpp:473,9'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:473,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:473,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:475,42'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'common/convert.cpp:477,24'
          Dst:             _ZN7acommonneERKNS_6StringEPKc
        - Src:             'common/convert.cpp:478,9'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:478,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:478,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:480,9'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:483,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/convert.cpp:484,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommonL11sanity_failEPKcS1_jS1_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - snprintf
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:354,5'
          Dst:             snprintf
        - Src:             'common/convert.cpp:356,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:356,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:356,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:356,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:356,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
    - functionName:    _ZN7acommonL17create_norm_tableINS_16FromUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          624
      EdgeCount:       97
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon5Tally3addEj
        - _ZN7acommon5TallyC2EiPi
        - _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKS4_
        - _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEED2Ev
        - _ZN7acommonL11sanity_failEPKcS1_jS1_
        - _ZN7acommonL17create_norm_tableINS_16FromUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - calloc
        - log
        - strtoul
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.cpp:367,22'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:368,5'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:368,5'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:368,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:370,16'
          Dst:             strtoul
        - Src:             'common/convert.cpp:373,35'
          Dst:             log
        - Src:             'common/convert.cpp:373,67'
          Dst:             log
        - Src:             'common/convert.cpp:374,42'
          Dst:             _ZN7acommon5TallyC2EiPi
        - Src:             'common/convert.cpp:375,42'
          Dst:             _ZN7acommon5TallyC2EiPi
        - Src:             'common/convert.cpp:376,42'
          Dst:             _ZN7acommon5TallyC2EiPi
        - Src:             'common/convert.cpp:378,16'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:379,17'
          Dst:             strtoul
        - Src:             'common/convert.cpp:381,7'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:381,7'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:381,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:382,14'
          Dst:             _ZN7acommon5Tally3addEj
        - Src:             'common/convert.cpp:383,14'
          Dst:             _ZN7acommon5Tally3addEj
        - Src:             'common/convert.cpp:384,14'
          Dst:             _ZN7acommon5Tally3addEj
        - Src:             'common/convert.cpp:386,7'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:386,7'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:386,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:388,7'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:388,7'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:388,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:394,21'
          Dst:             strtoul
        - Src:             'common/convert.cpp:396,11'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:396,11'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:396,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:398,11'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:398,11'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:398,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommonL17create_norm_tableINS_16FromUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEED2Ev
        - Src:             'common/convert.cpp:408,5'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:408,5'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:408,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:412,44'
          Dst:             calloc
        - Src:             'common/convert.cpp:432,12'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKS4_
    - functionName:    _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEED2Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon10NormTables10ToUniTableC2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:100,7'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon10NormTables10ToUniTableD2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:96,12'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommonL11asc_tolowerEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_isupperEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/asc_ctype.hpp:35,12'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN7acommonL17create_norm_tableINS_14ToUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          631
      EdgeCount:       97
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon5Tally3addEj
        - _ZN7acommon5TallyC2EiPi
        - _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKS4_
        - _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEED2Ev
        - _ZN7acommonL11sanity_failEPKcS1_jS1_
        - _ZN7acommonL17create_norm_tableINS_14ToUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - calloc
        - log
        - strtoul
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.cpp:367,22'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:368,5'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:368,5'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:368,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:370,16'
          Dst:             strtoul
        - Src:             'common/convert.cpp:373,35'
          Dst:             log
        - Src:             'common/convert.cpp:373,67'
          Dst:             log
        - Src:             'common/convert.cpp:374,42'
          Dst:             _ZN7acommon5TallyC2EiPi
        - Src:             'common/convert.cpp:375,42'
          Dst:             _ZN7acommon5TallyC2EiPi
        - Src:             'common/convert.cpp:376,42'
          Dst:             _ZN7acommon5TallyC2EiPi
        - Src:             'common/convert.cpp:378,16'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:379,17'
          Dst:             strtoul
        - Src:             'common/convert.cpp:381,7'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:381,7'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:381,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:382,14'
          Dst:             _ZN7acommon5Tally3addEj
        - Src:             'common/convert.cpp:383,14'
          Dst:             _ZN7acommon5Tally3addEj
        - Src:             'common/convert.cpp:384,14'
          Dst:             _ZN7acommon5Tally3addEj
        - Src:             'common/convert.cpp:386,7'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:386,7'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:386,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:388,7'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:388,7'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:388,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:394,21'
          Dst:             strtoul
        - Src:             'common/convert.cpp:396,11'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:396,11'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:396,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:398,11'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:398,11'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:398,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommonL17create_norm_tableINS_14ToUniNormEntryEEENS_8PosibErrIPNS_9NormTableIT_EEEERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:405,22'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEED2Ev
        - Src:             'common/convert.cpp:408,5'
          Dst:             _ZN7acommonL11sanity_failEPKcS1_jS1_
        - Src:             'common/convert.cpp:408,5'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:408,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:412,44'
          Dst:             calloc
        - Src:             'common/convert.cpp:432,12'
          Dst:             _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKS4_
    - functionName:    _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEED2Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    strtoul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5TallyC2EiPi
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5Tally3addEj
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_9NormTableINS_14ToUniNormEntryEEEEC2ERKS4_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10NormTables10ToUniTableC2EOS1_
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:96,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon8PosibErrIPNS_9NormTableINS_16FromUniNormEntryEEEEC2ERKS4_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_10NormTables10ToUniTableEEC2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10NormTablesD0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10NormTablesD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:514,3'
          Dst:             _ZN7acommon10NormTablesD2Ev
    - functionName:    _ZN7acommon10NormTablesD2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon15free_norm_tableINS_14ToUniNormEntryEEEvPNS_9NormTableIT_EE
        - _ZN7acommon15free_norm_tableINS_16FromUniNormEntryEEEvPNS_9NormTableIT_EE
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorINS_10NormTables10ToUniTableEED2Ev
        - _ZN7acommon9CacheableD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:515,5'
          Dst:             _ZN7acommon15free_norm_tableINS_16FromUniNormEntryEEEvPNS_9NormTableIT_EE
        - Src:             'common/convert.cpp:517,7'
          Dst:             _ZN7acommon15free_norm_tableINS_16FromUniNormEntryEEEvPNS_9NormTableIT_EE
        - Src:             'common/convert.cpp:520,9'
          Dst:             _ZN7acommon15free_norm_tableINS_14ToUniNormEntryEEEvPNS_9NormTableIT_EE
        - Src:             'common/convert.cpp:522,3'
          Dst:             _ZN7acommon6VectorINS_10NormTables10ToUniTableEED2Ev
        - Src:             'common/convert.cpp:522,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:522,3'
          Dst:             _ZN7acommon9CacheableD2Ev
    - functionName:    _ZN7acommon15free_norm_tableINS_16FromUniNormEntryEEEvPNS_9NormTableIT_EE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon15free_norm_tableINS_16FromUniNormEntryEEEvPNS_9NormTableIT_EE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:245,9'
          Dst:             _ZN7acommon15free_norm_tableINS_16FromUniNormEntryEEEvPNS_9NormTableIT_EE
    - functionName:    _ZN7acommon15free_norm_tableINS_14ToUniNormEntryEEEvPNS_9NormTableIT_EE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon15free_norm_tableINS_14ToUniNormEntryEEEvPNS_9NormTableIT_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:245,9'
          Dst:             _ZN7acommon15free_norm_tableINS_14ToUniNormEntryEEEvPNS_9NormTableIT_EE
    - functionName:    _ZN7acommon6VectorINS_10NormTables10ToUniTableEED2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9CacheableD2Ev
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9CacheableD0Ev
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9CacheableD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:44,24'
          Dst:             _ZN7acommon9CacheableD2Ev
    - functionName:    _ZN7acommon5Mutex4lockEv
      functionSourceFile: '/src/aspell/common/lock.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/lock.hpp:39,18'
          Dst:             pthread_mutex_lock
    - functionName:    pthread_mutex_lock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10ConvDirectIcED0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ConvDirectIcED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:604,10'
          Dst:             _ZN7acommon10ConvDirectIcED2Ev
    - functionName:    _ZN7acommon10ConvDirectIcED2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10DirectConvD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:604,10'
          Dst:             _ZN7acommon10DirectConvD2Ev
    - functionName:    _ZN7acommon10DirectConvD2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon10ConvDirectIcE10convert_ecEPKciRNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon10ConvDirectIcE7convertEPKciRNS_6StringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:621,19'
          Dst:             _ZNK7acommon10ConvDirectIcE7convertEPKciRNS_6StringE
        - Src:             'common/convert.cpp:622,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon10ConvDirectIcE7convertEPKciRNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
        - abort
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:611,15'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'common/convert.cpp:613,9'
          Dst:             fprintf
        - Src:             'common/convert.cpp:614,9'
          Dst:             abort
        - Src:             'common/convert.cpp:616,13'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN7acommon10ConvDirectIjED0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ConvDirectIjED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:604,10'
          Dst:             _ZN7acommon10ConvDirectIjED2Ev
    - functionName:    _ZN7acommon10ConvDirectIjED2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10DirectConvD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:604,10'
          Dst:             _ZN7acommon10DirectConvD2Ev
    - functionName:    _ZNK7acommon10ConvDirectIjE10convert_ecEPKciRNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon10ConvDirectIjE7convertEPKciRNS_6StringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:621,19'
          Dst:             _ZNK7acommon10ConvDirectIjE7convertEPKciRNS_6StringE
        - Src:             'common/convert.cpp:622,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon10ConvDirectIjE7convertEPKciRNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
        - abort
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:611,15'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'common/convert.cpp:613,9'
          Dst:             fprintf
        - Src:             'common/convert.cpp:614,9'
          Dst:             abort
        - Src:             'common/convert.cpp:616,13'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN7acommon10ConvDirectItED0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ConvDirectItED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:604,10'
          Dst:             _ZN7acommon10ConvDirectItED2Ev
    - functionName:    _ZN7acommon10ConvDirectItED2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10DirectConvD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:604,10'
          Dst:             _ZN7acommon10DirectConvD2Ev
    - functionName:    _ZNK7acommon10ConvDirectItE10convert_ecEPKciRNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon10ConvDirectItE7convertEPKciRNS_6StringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:621,19'
          Dst:             _ZNK7acommon10ConvDirectItE7convertEPKciRNS_6StringE
        - Src:             'common/convert.cpp:622,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon10ConvDirectItE7convertEPKciRNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
        - abort
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:611,15'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'common/convert.cpp:613,9'
          Dst:             fprintf
        - Src:             'common/convert.cpp:614,9'
          Dst:             abort
        - Src:             'common/convert.cpp:616,13'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN7acommon10DirectConv4initEPKNS_6DecodeEPKNS_6EncodeERKNS_6ConfigE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:77,29'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon10DirectConvC2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10DirectConvD0Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_10DirectConvEE5resetEPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon11GlobalCacheINS_6EncodeEE3addEPS1_
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:48,40'
          Dst:             _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
    - functionName:    _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKS3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon11GlobalCacheINS_6EncodeEE4findERKNS_7ConvKeyE
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon8ConvBase12cache_key_eqENS_7ConvKeyE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:44,25'
          Dst:             _ZNK7acommon8ConvBase12cache_key_eqENS_7ConvKeyE
    - functionName:    _ZNK7acommon8ConvBase12cache_key_eqENS_7ConvKeyE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommoneqERKNS_6StringERKNS_10ParmStringE
        - _ZNK7acommon8ConvBase6is_ucsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:40,68'
          Dst:             _ZN7acommoneqERKNS_6StringERKNS_10ParmStringE
        - Src:             'common/convert.hpp:40,83'
          Dst:             _ZN7acommoneqERKNS_6StringERKNS_10ParmStringE
        - Src:             'common/convert.hpp:40,96'
          Dst:             _ZNK7acommon8ConvBase6is_ucsEv
    - functionName:    _ZN7acommoneqERKNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - strcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:435,11'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/string.hpp:435,26'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.hpp:436,21'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/string.hpp:436,30'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/string.hpp:436,12'
          Dst:             strcmp
    - functionName:    _ZNK7acommon8ConvBase6is_ucsEv
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommoneqERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'common/parm_string.hpp:91,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:92,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:93,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/parm_string.hpp:93,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon8PosibErrIPNS_6EncodeEED2Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon14get_cache_dataINS_6EncodeEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11GlobalCacheINS_6EncodeEE3addEPS1_
        - _ZN7acommon11GlobalCacheINS_6EncodeEE4findERKNS_7ConvKeyE
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon6Encode7get_newERKNS_7ConvKeyEPKNS_6ConfigE
        - _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKS2_
        - _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKS3_
        - _ZN7acommon8PosibErrIPNS_6EncodeEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:59,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache-t.hpp:60,21'
          Dst:             _ZN7acommon11GlobalCacheINS_6EncodeEE4findERKNS_7ConvKeyE
        - Src:             'common/cache-t.hpp:64,12'
          Dst:             _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKS2_
        - Src:             'common/cache-t.hpp:66,26'
          Dst:             _ZN7acommon6Encode7get_newERKNS_7ConvKeyEPKNS_6ConfigE
        - Src:             'common/cache-t.hpp:67,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/cache-t.hpp:69,12'
          Dst:             _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKS3_
        - Src:             'common/cache-t.hpp:72,10'
          Dst:             _ZN7acommon11GlobalCacheINS_6EncodeEE3addEPS1_
        - Src:             'common/cache-t.hpp:74,10'
          Dst:             _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKS2_
        - Src:             'common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon8PosibErrIPNS_6EncodeEED2Ev
        - Src:             'common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKS2_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon6Encode7get_newERKNS_7ConvKeyEPKNS_6ConfigE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          225
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7acommon10EncodeUtf8C2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12EncodeDirectIhEC2Ev
        - _ZN7acommon12EncodeDirectIjEC2Ev
        - _ZN7acommon12EncodeDirectItEC2Ev
        - _ZN7acommon12EncodeLookupC2Ev
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringaSERKNS_10ParmStringE
        - _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKS2_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_6EncodeEE5resetEPS1_
        - _ZN7acommon8StackPtrINS_6EncodeEE7releaseEv
        - _ZN7acommon8StackPtrINS_6EncodeEEC2EPS1_
        - _ZN7acommon8StackPtrINS_6EncodeEED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8StackPtrINS_6EncodeEEptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.cpp:1028,22'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEEC2EPS1_
        - Src:             'common/convert.cpp:1029,15'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1030,21'
          Dst:             _ZN7acommon12EncodeDirectIhEC2Ev
        - Src:             'common/convert.cpp:1030,11'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1031,22'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1033,23'
          Dst:             _ZN7acommon12EncodeDirectItEC2Ev
        - Src:             'common/convert.cpp:1033,13'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1035,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1035,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1035,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1035,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:1035,16'
          Dst:             _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1035,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1036,22'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1038,23'
          Dst:             _ZN7acommon12EncodeDirectIjEC2Ev
        - Src:             'common/convert.cpp:1038,13'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1040,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1040,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1040,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1040,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:1040,16'
          Dst:             _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1040,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1041,22'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1042,21'
          Dst:             _ZN7acommon10EncodeUtf8C2Ev
        - Src:             'common/convert.cpp:1042,11'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1044,21'
          Dst:             _ZN7acommon12EncodeLookupC2Ev
        - Src:             'common/convert.cpp:1044,11'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1046,5'
          Dst:             _ZNK7acommon8StackPtrINS_6EncodeEEptEv
        - Src:             'common/convert.cpp:1046,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1046,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:1046,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:1046,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1046,5'
          Dst:             _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1046,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1046,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1047,5'
          Dst:             _ZNK7acommon8StackPtrINS_6EncodeEEptEv
        - Src:             'common/convert.cpp:1047,14'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1048,16'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEE7releaseEv
        - Src:             'common/convert.cpp:1048,12'
          Dst:             _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKS2_
        - Src:             'common/convert.cpp:1049,3'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6EncodeEEC2EPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12EncodeDirectIhEC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:575,5'
          Dst:             _ZN7acommon6EncodeC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6EncodeEE5resetEPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon12EncodeDirectItEC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:575,5'
          Dst:             _ZN7acommon6EncodeC2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_6EncodeEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon12EncodeDirectIjEC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:575,5'
          Dst:             _ZN7acommon6EncodeC2Ev
    - functionName:    _ZN7acommon10EncodeUtf8C2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon13FromUniLookupC2Ev
        - _ZN7acommon6EncodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:892,10'
          Dst:             _ZN7acommon6EncodeC2Ev
        - Src:             'common/convert.cpp:892,10'
          Dst:             _ZN7acommon13FromUniLookupC2Ev
    - functionName:    _ZN7acommon12EncodeLookupC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon13FromUniLookupC2Ev
        - _ZN7acommon6EncodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:684,10'
          Dst:             _ZN7acommon6EncodeC2Ev
        - Src:             'common/convert.cpp:684,10'
          Dst:             _ZN7acommon13FromUniLookupC2Ev
    - functionName:    _ZNK7acommon8StackPtrINS_6EncodeEEptEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6EncodeEE7releaseEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6EncodeEED2Ev
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_6EncodeEE3delEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEE3delEv
    - functionName:    _ZN7acommon8StackPtrINS_6EncodeEE3delEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6EncodeC2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ConvBaseC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:56,10'
          Dst:             _ZN7acommon8ConvBaseC2Ev
    - functionName:    _ZN7acommon13FromUniLookupC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12EncodeLookupD2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:684,10'
          Dst:             _ZN7acommon6EncodeD2Ev
    - functionName:    _ZN7acommon12EncodeLookupD0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12EncodeLookupD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:684,10'
          Dst:             _ZN7acommon12EncodeLookupD2Ev
    - functionName:    _ZN7acommon12EncodeLookup4initERKNS_10ParmStringERKNS_6ConfigE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17read_in_char_dataERKNS_6ConfigERKNS_10ParmStringERNS_11ToUniLookupERNS_13FromUniLookupE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:689,14'
          Dst:             _ZN7acommon17read_in_char_dataERKNS_6ConfigERKNS_10ParmStringERNS_11ToUniLookupERNS_13FromUniLookupE
    - functionName:    _ZNK7acommon12EncodeLookup6encodeEPKNS_10FilterCharES3_RNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String6appendEc
        - _ZNK7acommon10FilterCharcvjEv
        - _ZNK7acommon13FromUniLookupclEjc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:693,27'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:693,20'
          Dst:             _ZNK7acommon13FromUniLookupclEjc
        - Src:             'common/convert.cpp:693,13'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    _ZNK7acommon12EncodeLookup9encode_ecEPKNS_10FilterCharES3_RNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String6appendEc
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon10FilterCharcvjEv
        - _ZNK7acommon13FromUniLookupclEjc
        - dgettext
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:699,25'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:699,18'
          Dst:             _ZNK7acommon13FromUniLookupclEjc
        - Src:             'common/convert.cpp:702,27'
          Dst:             dgettext
        - Src:             'common/convert.cpp:702,11'
          Dst:             snprintf
        - Src:             'common/convert.cpp:703,49'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:703,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:703,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:703,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:703,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:703,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:705,13'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:707,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon12EncodeLookup6encodeERPNS_10FilterCharES3_RNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10FilterCharaSEj
        - _ZNK7acommon10FilterCharcvjEv
        - _ZNK7acommon13FromUniLookupclEjc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:713,22'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:713,15'
          Dst:             _ZNK7acommon13FromUniLookupclEjc
        - Src:             'common/convert.cpp:713,13'
          Dst:             _ZN7acommon10FilterCharaSEj
    - functionName:    _ZNK7acommon10FilterCharcvjEv
      functionSourceFile: '/src/aspell/common/filter_char.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    85
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon13FromUniLookupclEjc
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          142
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterCharaSEj
      functionSourceFile: '/src/aspell/common/filter_char.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon17read_in_char_dataERKNS_6ConfigERKNS_10ParmStringERNS_11ToUniLookupERNS_13FromUniLookupE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          179
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon11ToUniLookup5resetEv
        - _ZN7acommon11ToUniLookup6insertEcj
        - _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13FromUniLookup5resetEv
        - _ZN7acommon13FromUniLookup6insertEjc
        - _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon12PosibErrBase7get_errEv
        - _ZNK7acommon6String5c_strEv
        - dgettext
        - snprintf
        - strtoul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:292,8'
          Dst:             _ZN7acommon11ToUniLookup5resetEv
        - Src:             'common/convert.cpp:293,10'
          Dst:             _ZN7acommon13FromUniLookup5resetEv
        - Src:             'common/convert.cpp:295,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:295,17'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:295,22'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:296,5'
          Dst:             _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - Src:             'common/convert.cpp:297,35'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
        - Src:             'common/convert.cpp:297,5'
          Dst:             _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - Src:             'common/convert.cpp:297,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:299,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'common/convert.cpp:300,34'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:300,29'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:300,24'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:300,24'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:301,13'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'common/convert.cpp:303,27'
          Dst:             dgettext
        - Src:             'common/convert.cpp:304,26'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/convert.cpp:303,7'
          Dst:             snprintf
        - Src:             'common/convert.cpp:305,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:305,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:305,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:305,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:305,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:305,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:309,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:312,11'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:315,11'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'common/convert.cpp:316,11'
          Dst:             strtoul
        - Src:             'common/convert.cpp:317,42'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:317,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:317,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:317,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:317,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:317,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:317,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:318,13'
          Dst:             strtoul
        - Src:             'common/convert.cpp:319,10'
          Dst:             _ZN7acommon11ToUniLookup6insertEcj
        - Src:             'common/convert.cpp:320,12'
          Dst:             _ZN7acommon13FromUniLookup6insertEjc
        - Src:             'common/convert.cpp:323,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/convert.cpp:324,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:324,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:324,3'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'common/convert.cpp:324,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:324,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:324,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon11ToUniLookup5resetEv
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13FromUniLookup5resetEv
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11ToUniLookup6insertEcj
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13FromUniLookup6insertEjc
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          116
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6EncodeD2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ConvBaseD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:68,24'
          Dst:             _ZN7acommon8ConvBaseD2Ev
    - functionName:    _ZN7acommon8ConvBaseD2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon9CacheableD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:34,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.hpp:34,10'
          Dst:             _ZN7acommon9CacheableD2Ev
    - functionName:    _ZN7acommon8ConvBaseD0Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ConvBaseD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:34,10'
          Dst:             _ZN7acommon8ConvBaseD2Ev
    - functionName:    _ZN7acommon8ConvBaseC2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:41,5'
          Dst:             _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - Src:             'common/convert.hpp:41,5'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon6EncodeD0Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Encode4initERKNS_10ParmStringERKNS_6ConfigE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:59,66'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon6Encode6encodeERPNS_10FilterCharES3_RNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10EncodeUtf8D2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:892,10'
          Dst:             _ZN7acommon6EncodeD2Ev
    - functionName:    _ZN7acommon10EncodeUtf8D0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10EncodeUtf8D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:892,10'
          Dst:             _ZN7acommon10EncodeUtf8D2Ev
    - functionName:    _ZNK7acommon10EncodeUtf86encodeEPKNS_10FilterCharES3_RNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL7to_utf8ENS_10FilterCharERNS_6StringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:898,9'
          Dst:             _ZN7acommonL7to_utf8ENS_10FilterCharERNS_6StringE
    - functionName:    _ZNK7acommon10EncodeUtf89encode_ecEPKNS_10FilterCharES3_RNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL7to_utf8ENS_10FilterCharERNS_6StringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:904,9'
          Dst:             _ZN7acommonL7to_utf8ENS_10FilterCharERNS_6StringE
        - Src:             'common/convert.cpp:906,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommonL7to_utf8ENS_10FilterCharERNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          118
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon6String6appendEc
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:832,25'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:835,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:838,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:839,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:842,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:843,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:844,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:847,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:848,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:849,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:850,11'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    _ZN7acommon12EncodeDirectIjED2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:573,10'
          Dst:             _ZN7acommon6EncodeD2Ev
    - functionName:    _ZN7acommon12EncodeDirectIjED0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12EncodeDirectIjED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:573,10'
          Dst:             _ZN7acommon12EncodeDirectIjED2Ev
    - functionName:    _ZNK7acommon12EncodeDirectIjE6encodeEPKNS_10FilterCharES4_RNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:581,13'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZNK7acommon12EncodeDirectIjE9encode_ecEPKNS_10FilterCharES4_RNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String6appendEPKvj
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - dgettext
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:590,27'
          Dst:             dgettext
        - Src:             'common/convert.cpp:590,11'
          Dst:             snprintf
        - Src:             'common/convert.cpp:591,49'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:591,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:594,13'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'common/convert.cpp:596,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon12EncodeDirectIjE6encodeERPNS_10FilterCharES4_RNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12EncodeDirectItED2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:573,10'
          Dst:             _ZN7acommon6EncodeD2Ev
    - functionName:    _ZN7acommon12EncodeDirectItED0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12EncodeDirectItED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:573,10'
          Dst:             _ZN7acommon12EncodeDirectItED2Ev
    - functionName:    _ZNK7acommon12EncodeDirectItE6encodeEPKNS_10FilterCharES4_RNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:581,13'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZNK7acommon12EncodeDirectItE9encode_ecEPKNS_10FilterCharES4_RNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String6appendEPKvj
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - dgettext
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:590,27'
          Dst:             dgettext
        - Src:             'common/convert.cpp:590,11'
          Dst:             snprintf
        - Src:             'common/convert.cpp:591,49'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:591,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:594,13'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'common/convert.cpp:596,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon12EncodeDirectItE6encodeERPNS_10FilterCharES4_RNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12EncodeDirectIhED2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:573,10'
          Dst:             _ZN7acommon6EncodeD2Ev
    - functionName:    _ZN7acommon12EncodeDirectIhED0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12EncodeDirectIhED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:573,10'
          Dst:             _ZN7acommon12EncodeDirectIhED2Ev
    - functionName:    _ZNK7acommon12EncodeDirectIhE6encodeEPKNS_10FilterCharES4_RNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:581,13'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZNK7acommon12EncodeDirectIhE9encode_ecEPKNS_10FilterCharES4_RNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String6appendEPKvj
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - dgettext
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:590,27'
          Dst:             dgettext
        - Src:             'common/convert.cpp:590,11'
          Dst:             snprintf
        - Src:             'common/convert.cpp:591,49'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:591,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:591,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:594,13'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'common/convert.cpp:596,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon12EncodeDirectIhE6encodeERPNS_10FilterCharES4_RNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11GlobalCacheINS_6DecodeEE3addEPS1_
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:48,40'
          Dst:             _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
    - functionName:    _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKS3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon11GlobalCacheINS_6DecodeEE4findERKNS_7ConvKeyE
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon8ConvBase12cache_key_eqENS_7ConvKeyE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:44,25'
          Dst:             _ZNK7acommon8ConvBase12cache_key_eqENS_7ConvKeyE
    - functionName:    _ZN7acommon8PosibErrIPNS_6DecodeEED2Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon14get_cache_dataINS_6DecodeEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
      functionSourceFile: '/src/aspell/common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11GlobalCacheINS_6DecodeEE3addEPS1_
        - _ZN7acommon11GlobalCacheINS_6DecodeEE4findERKNS_7ConvKeyE
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon6Decode7get_newERKNS_7ConvKeyEPKNS_6ConfigE
        - _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKS2_
        - _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKS3_
        - _ZN7acommon8PosibErrIPNS_6DecodeEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache-t.hpp:59,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache-t.hpp:60,21'
          Dst:             _ZN7acommon11GlobalCacheINS_6DecodeEE4findERKNS_7ConvKeyE
        - Src:             'common/cache-t.hpp:64,12'
          Dst:             _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKS2_
        - Src:             'common/cache-t.hpp:66,26'
          Dst:             _ZN7acommon6Decode7get_newERKNS_7ConvKeyEPKNS_6ConfigE
        - Src:             'common/cache-t.hpp:67,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/cache-t.hpp:69,12'
          Dst:             _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKS3_
        - Src:             'common/cache-t.hpp:72,10'
          Dst:             _ZN7acommon11GlobalCacheINS_6DecodeEE3addEPS1_
        - Src:             'common/cache-t.hpp:74,10'
          Dst:             _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKS2_
        - Src:             'common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon8PosibErrIPNS_6DecodeEED2Ev
        - Src:             'common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKS2_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon6Decode7get_newERKNS_7ConvKeyEPKNS_6ConfigE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          199
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon10DecodeUtf8C2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12DecodeDirectIhEC2Ev
        - _ZN7acommon12DecodeDirectIjEC2Ev
        - _ZN7acommon12DecodeDirectItEC2Ev
        - _ZN7acommon12DecodeLookupC2Ev
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringaSERKNS_10ParmStringE
        - _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKS2_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_6DecodeEE5resetEPS1_
        - _ZN7acommon8StackPtrINS_6DecodeEE7releaseEv
        - _ZN7acommon8StackPtrINS_6DecodeEEC2EPS1_
        - _ZN7acommon8StackPtrINS_6DecodeEED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8StackPtrINS_6DecodeEEptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.cpp:1003,22'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEEC2EPS1_
        - Src:             'common/convert.cpp:1004,15'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1005,21'
          Dst:             _ZN7acommon12DecodeDirectIhEC2Ev
        - Src:             'common/convert.cpp:1005,11'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1006,22'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1008,23'
          Dst:             _ZN7acommon12DecodeDirectItEC2Ev
        - Src:             'common/convert.cpp:1008,13'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1010,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1010,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1010,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1010,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:1010,16'
          Dst:             _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1010,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1011,22'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1013,23'
          Dst:             _ZN7acommon12DecodeDirectIjEC2Ev
        - Src:             'common/convert.cpp:1013,13'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1015,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1015,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1015,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1015,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:1015,16'
          Dst:             _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1015,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1016,22'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1017,21'
          Dst:             _ZN7acommon10DecodeUtf8C2Ev
        - Src:             'common/convert.cpp:1017,11'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1019,21'
          Dst:             _ZN7acommon12DecodeLookupC2Ev
        - Src:             'common/convert.cpp:1019,11'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEE5resetEPS1_
        - Src:             'common/convert.cpp:1021,5'
          Dst:             _ZNK7acommon8StackPtrINS_6DecodeEEptEv
        - Src:             'common/convert.cpp:1021,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1021,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:1021,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:1021,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1021,5'
          Dst:             _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1021,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1021,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1022,5'
          Dst:             _ZNK7acommon8StackPtrINS_6DecodeEEptEv
        - Src:             'common/convert.cpp:1022,14'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1023,16'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEE7releaseEv
        - Src:             'common/convert.cpp:1023,12'
          Dst:             _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKS2_
        - Src:             'common/convert.cpp:1024,3'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6DecodeEEC2EPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12DecodeDirectIhEC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:550,5'
          Dst:             _ZN7acommon6DecodeC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6DecodeEE5resetEPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon12DecodeDirectItEC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:550,5'
          Dst:             _ZN7acommon6DecodeC2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_6DecodeEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon12DecodeDirectIjEC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:550,5'
          Dst:             _ZN7acommon6DecodeC2Ev
    - functionName:    _ZN7acommon10DecodeUtf8C2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:854,10'
          Dst:             _ZN7acommon6DecodeC2Ev
    - functionName:    _ZN7acommon12DecodeLookupC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:631,10'
          Dst:             _ZN7acommon6DecodeC2Ev
    - functionName:    _ZNK7acommon8StackPtrINS_6DecodeEEptEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6DecodeEE7releaseEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6DecodeEED2Ev
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_6DecodeEE3delEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEE3delEv
    - functionName:    _ZN7acommon8StackPtrINS_6DecodeEE3delEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6DecodeC2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ConvBaseC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:47,10'
          Dst:             _ZN7acommon8ConvBaseC2Ev
    - functionName:    _ZN7acommon12DecodeLookupD2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:631,10'
          Dst:             _ZN7acommon6DecodeD2Ev
    - functionName:    _ZN7acommon12DecodeLookupD0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12DecodeLookupD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:631,10'
          Dst:             _ZN7acommon12DecodeLookupD2Ev
    - functionName:    _ZN7acommon12DecodeLookup4initERKNS_10ParmStringERKNS_6ConfigE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon13FromUniLookupC2Ev
        - _ZN7acommon17read_in_char_dataERKNS_6ConfigERKNS_10ParmStringERNS_11ToUniLookupERNS_13FromUniLookupE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:635,21'
          Dst:             _ZN7acommon13FromUniLookupC2Ev
        - Src:             'common/convert.cpp:636,14'
          Dst:             _ZN7acommon17read_in_char_dataERKNS_6ConfigERKNS_10ParmStringERNS_11ToUniLookupERNS_13FromUniLookupE
    - functionName:    _ZNK7acommon12DecodeLookup6decodeEPKciRNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon16FilterCharVector6appendEj
        - _ZNK7acommon11ToUniLookupixEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:641,22'
          Dst:             _ZNK7acommon11ToUniLookupixEc
        - Src:             'common/convert.cpp:641,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEj
        - Src:             'common/convert.cpp:645,22'
          Dst:             _ZNK7acommon11ToUniLookupixEc
        - Src:             'common/convert.cpp:645,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEj
    - functionName:    _ZNK7acommon12DecodeLookup9decode_ecEPKciRNS_16FilterCharVectorERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon12DecodeLookup6decodeEPKciRNS_16FilterCharVectorE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:650,21'
          Dst:             _ZNK7acommon12DecodeLookup6decodeEPKciRNS_16FilterCharVectorE
        - Src:             'common/convert.cpp:651,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon11ToUniLookupixEc
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16FilterCharVector6appendEj
      functionSourceFile: '/src/aspell/common/filter_char_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10FilterCharC2Ejj
        - _ZN7acommon6VectorINS_10FilterCharEE6appendES1_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter_char_vector.hpp:32,20'
          Dst:             _ZN7acommon10FilterCharC2Ejj
        - Src:             'common/filter_char_vector.hpp:32,13'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6appendES1_
    - functionName:    _ZN7acommon10FilterCharC2Ejj
      functionSourceFile: '/src/aspell/common/filter_char.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_10FilterCharEE6appendES1_
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6DecodeD2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ConvBaseD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:54,24'
          Dst:             _ZN7acommon8ConvBaseD2Ev
    - functionName:    _ZN7acommon6DecodeD0Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Decode4initERKNS_10ParmStringERKNS_6ConfigE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:48,71'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon10DecodeUtf8D2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:854,10'
          Dst:             _ZN7acommon6DecodeD2Ev
    - functionName:    _ZN7acommon10DecodeUtf8D0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10DecodeUtf8D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:854,10'
          Dst:             _ZN7acommon10DecodeUtf8D2Ev
    - functionName:    _ZNK7acommon10DecodeUtf86decodeEPKciRNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - _ZN7acommonL9from_utf8ERPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:860,22'
          Dst:             _ZN7acommonL9from_utf8ERPKcS1_j
        - Src:             'common/convert.cpp:860,15'
          Dst:             _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - Src:             'common/convert.cpp:864,22'
          Dst:             _ZN7acommonL9from_utf8ERPKcS1_j
        - Src:             'common/convert.cpp:864,15'
          Dst:             _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
    - functionName:    _ZNK7acommon10DecodeUtf89decode_ecEPKciRNS_16FilterCharVectorERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommonL9from_utf8ERPKcS1_j
        - _ZNK7acommon10FilterCharcvjEv
        - dgettext
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:872,26'
          Dst:             _ZN7acommonL9from_utf8ERPKcS1_j
        - Src:             'common/convert.cpp:873,15'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:874,15'
          Dst:             _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - Src:             'common/convert.cpp:879,26'
          Dst:             _ZN7acommonL9from_utf8ERPKcS1_j
        - Src:             'common/convert.cpp:880,15'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:881,15'
          Dst:             _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - Src:             'common/convert.cpp:884,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/convert.cpp:887,23'
          Dst:             dgettext
        - Src:             'common/convert.cpp:887,7'
          Dst:             snprintf
        - Src:             'common/convert.cpp:888,45'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:888,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:888,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:888,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:888,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:888,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommonL9from_utf8ERPKcS1_j
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          336
      EdgeCount:       57
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7acommon10FilterCharC2Ejj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:825,12'
          Dst:             _ZN7acommon10FilterCharC2Ejj
        - Src:             'common/convert.cpp:827,12'
          Dst:             _ZN7acommon10FilterCharC2Ejj
    - functionName:    _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
      functionSourceFile: '/src/aspell/common/filter_char_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorINS_10FilterCharEE6appendES1_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter_char_vector.hpp:29,13'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6appendES1_
    - functionName:    _ZN7acommon12DecodeDirectIjED2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:548,10'
          Dst:             _ZN7acommon6DecodeD2Ev
    - functionName:    _ZN7acommon12DecodeDirectIjED0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12DecodeDirectIjED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:548,10'
          Dst:             _ZN7acommon12DecodeDirectIjED2Ev
    - functionName:    _ZNK7acommon12DecodeDirectIjE6decodeEPKciRNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon16FilterCharVector6appendEjj
        - abort
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:555,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEjj
        - Src:             'common/convert.cpp:557,9'
          Dst:             fprintf
        - Src:             'common/convert.cpp:558,9'
          Dst:             abort
        - Src:             'common/convert.cpp:562,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEjj
    - functionName:    _ZNK7acommon12DecodeDirectIjE9decode_ecEPKciRNS_16FilterCharVectorERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon12DecodeDirectIjE6decodeEPKciRNS_16FilterCharVectorE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:567,21'
          Dst:             _ZNK7acommon12DecodeDirectIjE6decodeEPKciRNS_16FilterCharVectorE
        - Src:             'common/convert.cpp:568,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon16FilterCharVector6appendEjj
      functionSourceFile: '/src/aspell/common/filter_char_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10FilterCharC2Ejj
        - _ZN7acommon6VectorINS_10FilterCharEE6appendES1_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter_char_vector.hpp:26,20'
          Dst:             _ZN7acommon10FilterCharC2Ejj
        - Src:             'common/filter_char_vector.hpp:26,13'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6appendES1_
    - functionName:    _ZN7acommon12DecodeDirectItED2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:548,10'
          Dst:             _ZN7acommon6DecodeD2Ev
    - functionName:    _ZN7acommon12DecodeDirectItED0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12DecodeDirectItED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:548,10'
          Dst:             _ZN7acommon12DecodeDirectItED2Ev
    - functionName:    _ZNK7acommon12DecodeDirectItE6decodeEPKciRNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon16FilterCharVector6appendEjj
        - abort
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:555,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEjj
        - Src:             'common/convert.cpp:557,9'
          Dst:             fprintf
        - Src:             'common/convert.cpp:558,9'
          Dst:             abort
        - Src:             'common/convert.cpp:562,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEjj
    - functionName:    _ZNK7acommon12DecodeDirectItE9decode_ecEPKciRNS_16FilterCharVectorERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon12DecodeDirectItE6decodeEPKciRNS_16FilterCharVectorE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:567,21'
          Dst:             _ZNK7acommon12DecodeDirectItE6decodeEPKciRNS_16FilterCharVectorE
        - Src:             'common/convert.cpp:568,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon12DecodeDirectIhED2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:548,10'
          Dst:             _ZN7acommon6DecodeD2Ev
    - functionName:    _ZN7acommon12DecodeDirectIhED0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12DecodeDirectIhED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:548,10'
          Dst:             _ZN7acommon12DecodeDirectIhED2Ev
    - functionName:    _ZNK7acommon12DecodeDirectIhE6decodeEPKciRNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon16FilterCharVector6appendEjj
        - abort
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:555,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEjj
        - Src:             'common/convert.cpp:557,9'
          Dst:             fprintf
        - Src:             'common/convert.cpp:558,9'
          Dst:             abort
        - Src:             'common/convert.cpp:562,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEjj
    - functionName:    _ZNK7acommon12DecodeDirectIhE9decode_ecEPKciRNS_16FilterCharVectorERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon12DecodeDirectIhE6decodeEPKciRNS_16FilterCharVectorE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:567,21'
          Dst:             _ZNK7acommon12DecodeDirectIhE6decodeEPKciRNS_16FilterCharVectorE
        - Src:             'common/convert.cpp:568,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon8StackPtrINS_7ConvertEE3delEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7ConvertD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:46,17'
          Dst:             _ZN7acommon7ConvertD2Ev
    - functionName:    _ZN7acommon7ConvertD2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorD2Ev
        - _ZN7acommon6FilterD2Ev
        - _ZN7acommon8CachePtrINS_10NormTablesEED2Ev
        - _ZN7acommon8CachePtrINS_6DecodeEED2Ev
        - _ZN7acommon8CachePtrINS_6EncodeEED2Ev
        - _ZN7acommon8StackPtrINS_10DirectConvEED2Ev
        - _ZN7acommon8StackPtrINS_6DecodeEED2Ev
        - _ZN7acommon8StackPtrINS_6EncodeEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:1051,24'
          Dst:             _ZN7acommon6FilterD2Ev
        - Src:             'common/convert.cpp:1051,24'
          Dst:             _ZN7acommon16FilterCharVectorD2Ev
        - Src:             'common/convert.cpp:1051,24'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEED2Ev
        - Src:             'common/convert.cpp:1051,24'
          Dst:             _ZN7acommon8CachePtrINS_10NormTablesEED2Ev
        - Src:             'common/convert.cpp:1051,24'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEED2Ev
        - Src:             'common/convert.cpp:1051,24'
          Dst:             _ZN7acommon8CachePtrINS_6EncodeEED2Ev
        - Src:             'common/convert.cpp:1051,24'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEED2Ev
        - Src:             'common/convert.cpp:1051,24'
          Dst:             _ZN7acommon8CachePtrINS_6DecodeEED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_10DirectConvEED2Ev
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_10DirectConvEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEE3delEv
    - functionName:    _ZN7acommon8CachePtrINS_10NormTablesEED2Ev
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrINS_10NormTablesEE5resetEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:68,16'
          Dst:             _ZN7acommon8CachePtrINS_10NormTablesEE5resetEPS1_
    - functionName:    _ZN7acommon8CachePtrINS_6EncodeEED2Ev
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrINS_6EncodeEE5resetEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:68,16'
          Dst:             _ZN7acommon8CachePtrINS_6EncodeEE5resetEPS1_
    - functionName:    _ZN7acommon8CachePtrINS_6DecodeEED2Ev
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrINS_6DecodeEE5resetEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:68,16'
          Dst:             _ZN7acommon8CachePtrINS_6DecodeEE5resetEPS1_
    - functionName:    _ZN7acommon8CachePtrINS_6DecodeEE5resetEPS1_
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:54,19'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
    - functionName:    _ZN7acommon8CachePtrINS_6EncodeEE5resetEPS1_
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:54,19'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
    - functionName:    _ZN7acommon8CachePtrINS_10NormTablesEE5resetEPS1_
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:54,19'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
    - functionName:    _ZN7acommon8StackPtrINS_10DirectConvEE3delEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13NormLookupRetINS_14ToUniNormEntryEKcEC2EPKtPS2_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11norm_lookupINS_14ToUniNormEntryEKcEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS4_EEPS5_SB_PKNS4_2ToESB_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          128
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon13NormLookupRetINS_14ToUniNormEntryEKcEC2EPKtPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:229,20'
          Dst:             _ZN7acommon13NormLookupRetINS_14ToUniNormEntryEKcEC2EPKtPS2_
        - Src:             'common/convert.cpp:237,12'
          Dst:             _ZN7acommon13NormLookupRetINS_14ToUniNormEntryEKcEC2EPKtPS2_
    - functionName:    _ZNK7acommon16DecodeNormLookup9decode_ecEPKciRNS_16FilterCharVectorERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon16DecodeNormLookup6decodeEPKciRNS_16FilterCharVectorE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:679,25'
          Dst:             _ZNK7acommon16DecodeNormLookup6decodeEPKciRNS_16FilterCharVectorE
        - Src:             'common/convert.cpp:680,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon16DecodeNormLookup6decodeEPKciRNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          122
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon16FilterCharVector6appendEj
        - _ZN7acommonL11norm_lookupINS_14ToUniNormEntryEKcEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS4_EEPS5_SB_PKNS4_2ToESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:667,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEj
        - Src:             'common/convert.cpp:670,45'
          Dst:             _ZN7acommonL11norm_lookupINS_14ToUniNormEntryEKcEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS4_EEPS5_SB_PKNS4_2ToESB_
        - Src:             'common/convert.cpp:672,17'
          Dst:             _ZN7acommon16FilterCharVector6appendEj
    - functionName:    _ZN7acommon16DecodeNormLookupD0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16DecodeNormLookupD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:655,10'
          Dst:             _ZN7acommon16DecodeNormLookupD2Ev
    - functionName:    _ZN7acommon16DecodeNormLookupD2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:655,10'
          Dst:             _ZN7acommon6DecodeD2Ev
    - functionName:    _ZN7acommon13NormLookupRetINS_16FromUniNormEntryENS_10FilterCharEEC2EPKhPS2_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11norm_lookupINS_16FromUniNormEntryENS_10FilterCharEEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS4_EEPS5_SB_PKNS4_2ToESB_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          125
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon13NormLookupRetINS_16FromUniNormEntryENS_10FilterCharEEC2EPKhPS2_
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:219,62'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:221,54'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:229,20'
          Dst:             _ZN7acommon13NormLookupRetINS_16FromUniNormEntryENS_10FilterCharEEC2EPKhPS2_
        - Src:             'common/convert.cpp:237,12'
          Dst:             _ZN7acommon13NormLookupRetINS_16FromUniNormEntryENS_10FilterCharEEC2EPKhPS2_
    - functionName:    _ZN7acommon13NormLookupRetINS_16FromUniNormEntryEKNS_10FilterCharEEC2EPKhPS3_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11norm_lookupINS_16FromUniNormEntryEKNS_10FilterCharEEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS5_EEPS6_SC_PKNS5_2ToESC_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          125
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon13NormLookupRetINS_16FromUniNormEntryEKNS_10FilterCharEEC2EPKhPS3_
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:219,62'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:221,54'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:229,20'
          Dst:             _ZN7acommon13NormLookupRetINS_16FromUniNormEntryEKNS_10FilterCharEEC2EPKhPS3_
        - Src:             'common/convert.cpp:237,12'
          Dst:             _ZN7acommon13NormLookupRetINS_16FromUniNormEntryEKNS_10FilterCharEEC2EPKhPS3_
    - functionName:    _ZNK7acommon16EncodeNormLookup6encodeERPNS_10FilterCharES3_RNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          167
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon10FilterCharC2Ejj
        - _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - _ZN7acommon16FilterCharVector6appendEj
        - _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - _ZN7acommonL11norm_lookupINS_16FromUniNormEntryENS_10FilterCharEEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS4_EEPS5_SB_PKNS4_2ToESB_
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:762,13'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:763,22'
          Dst:             _ZN7acommon10FilterCharC2Ejj
        - Src:             'common/convert.cpp:763,15'
          Dst:             _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - Src:             'common/convert.cpp:766,45'
          Dst:             _ZN7acommonL11norm_lookupINS_16FromUniNormEntryENS_10FilterCharEEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS4_EEPS5_SB_PKNS4_2ToESB_
        - Src:             'common/convert.cpp:770,22'
          Dst:             _ZN7acommon10FilterCharC2Ejj
        - Src:             'common/convert.cpp:770,15'
          Dst:             _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - Src:             'common/convert.cpp:772,24'
          Dst:             _ZN7acommon10FilterCharC2Ejj
        - Src:             'common/convert.cpp:772,17'
          Dst:             _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - Src:             'common/convert.cpp:776,11'
          Dst:             _ZN7acommon16FilterCharVector6appendEj
        - Src:             'common/convert.cpp:777,16'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - Src:             'common/convert.cpp:778,18'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE4pendEv
    - functionName:    _ZNK7acommon16EncodeNormLookup9encode_ecEPKNS_10FilterCharES3_RNS_6StringERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          149
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String6appendEc
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL11norm_lookupINS_16FromUniNormEntryEKNS_10FilterCharEEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS5_EEPS6_SC_PKNS5_2ToESC_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon10FilterCharcvjEv
        - dgettext
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:741,13'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:742,15'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:745,51'
          Dst:             _ZN7acommonL11norm_lookupINS_16FromUniNormEntryEKNS_10FilterCharEEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS5_EEPS6_SC_PKNS5_2ToESC_
        - Src:             'common/convert.cpp:748,29'
          Dst:             dgettext
        - Src:             'common/convert.cpp:748,13'
          Dst:             snprintf
        - Src:             'common/convert.cpp:749,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:749,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:749,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:749,20'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:749,20'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:749,13'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:752,17'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:756,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon16EncodeNormLookup6encodeEPKNS_10FilterCharES3_RNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          105
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon6String6appendEc
        - _ZN7acommonL11norm_lookupINS_16FromUniNormEntryEKNS_10FilterCharEEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS5_EEPS6_SC_PKNS5_2ToESC_
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:727,13'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'common/convert.cpp:728,15'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/convert.cpp:731,51'
          Dst:             _ZN7acommonL11norm_lookupINS_16FromUniNormEntryEKNS_10FilterCharEEENS_13NormLookupRetIT_T0_EEPKNS_9NormTableIS5_EEPS6_SC_PKNS5_2ToESC_
        - Src:             'common/convert.cpp:733,17'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    _ZN7acommon16EncodeNormLookupD0Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16EncodeNormLookupD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:718,10'
          Dst:             _ZN7acommon16EncodeNormLookupD2Ev
    - functionName:    _ZN7acommon16EncodeNormLookupD2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:718,10'
          Dst:             _ZN7acommon6EncodeD2Ev
    - functionName:    _ZN7acommon8StackPtrINS_10DirectConvEEC2EPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8CachePtrINS_10NormTablesEEC2Ev
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8CachePtrINS_6EncodeEEC2Ev
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8CachePtrINS_6DecodeEEC2Ev
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6String4dataEv
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String6insertEmc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String7reserveEm
        - _ZNK7acommon6String4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:275,15'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.hpp:275,7'
          Dst:             _ZN7acommon6String7reserveEm
    - functionName:    _ZN7acommon38unsupported_null_term_wide_string_err_EPKc
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon7OStream6printfEPKcz
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:1174,48'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1174,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1174,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1174,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1174,26'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:1174,26'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1174,26'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1176,12'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/convert.cpp:1180,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon5MBLenclEPKcS2_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/convert.cpp:1156,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7acommon5MBLen5setupERKNS_6ConfigERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1143
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:1144,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:1145,24'
          Dst:             _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - Src:             'common/convert.cpp:1146,14'
          Dst:             strcmp
        - Src:             'common/convert.cpp:1147,14'
          Dst:             strcmp
        - Src:             'common/convert.cpp:1148,14'
          Dst:             strcmp
        - Src:             'common/convert.cpp:1150,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/convert.cpp:1151,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          127
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7acommon6String5beginEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String6insertEPcc
        - _ZN7acommon6String7reserveEm
        - _ZN7acommon6String9push_backEc
        - _ZN7acommonL11asc_tolowerEi
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon6String5c_strEv
        - strncmp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:937,9'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'common/convert.cpp:938,21'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/convert.cpp:938,9'
          Dst:             _ZN7acommon6String7reserveEm
        - Src:             'common/convert.cpp:939,33'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/convert.cpp:940,33'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/convert.cpp:940,21'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'common/convert.cpp:940,11'
          Dst:             _ZN7acommon6String9push_backEc
        - Src:             'common/convert.cpp:942,21'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/convert.cpp:942,9'
          Dst:             strncmp
        - Src:             'common/convert.cpp:943,22'
          Dst:             _ZN7acommon6String5beginEv
        - Src:             'common/convert.cpp:943,11'
          Dst:             _ZN7acommon6String6insertEPcc
        - Src:             'common/convert.cpp:945,13'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:945,31'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:947,18'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:947,50'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:949,18'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:949,50'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:952,18'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN7acommon6String9push_backEc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:269,29'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    _ZN7acommon6String5beginEv
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String6insertEPcc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6insertEmc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:285,14'
          Dst:             _ZN7acommon6String6insertEmc
    - functionName:    _ZNK7acommon8StackPtrINS_6DecodeEEcvPS1_Ev
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6DecodeEEaSEPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_6DecodeEE5resetEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:48,34'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEE5resetEPS1_
    - functionName:    _ZN7acommon16DecodeNormLookupC2EPNS_9NormTableINS_14ToUniNormEntryEEE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6DecodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:659,5'
          Dst:             _ZN7acommon6DecodeC2Ev
    - functionName:    _ZN7acommonneERKNS_6StringES2_
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommoneqERKNS_6StringES2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:446,16'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
    - functionName:    _ZN7acommoneqERKNS_6StringES2_
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon6String4dataEv
        - _ZNK7acommon6String4sizeEv
        - memcmp
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:421,11'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.hpp:421,23'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.hpp:422,11'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.hpp:423,21'
          Dst:             _ZNK7acommon6String4dataEv
        - Src:             'common/string.hpp:423,31'
          Dst:             _ZNK7acommon6String4dataEv
        - Src:             'common/string.hpp:423,41'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/string.hpp:423,12'
          Dst:             memcmp
    - functionName:    _ZNK7acommon8StackPtrINS_6EncodeEEcvPS1_Ev
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6EncodeEEaSEPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_6EncodeEE5resetEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:48,34'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEE5resetEPS1_
    - functionName:    _ZN7acommon16EncodeNormLookupC2EPNS_9NormTableINS_16FromUniNormEntryEEE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6EncodeC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:722,5'
          Dst:             _ZN7acommon6EncodeC2Ev
    - functionName:    _ZNK7acommon8CachePtrINS_10NormTablesEEptEv
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5setupINS_10NormTablesEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon14get_cache_dataINS_10NormTablesEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - _ZN7acommon8CachePtrINS_10NormTablesEE5resetEPS1_
        - _ZN7acommon8PosibErrIPNS_10NormTablesEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:76,25'
          Dst:             _ZN7acommon14get_cache_dataINS_10NormTablesEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - Src:             'common/cache.hpp:77,10'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/cache.hpp:77,28'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/cache.hpp:78,7'
          Dst:             _ZN7acommon8CachePtrINS_10NormTablesEE5resetEPS1_
        - Src:             'common/cache.hpp:79,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/cache.hpp:80,1'
          Dst:             _ZN7acommon8PosibErrIPNS_10NormTablesEED2Ev
    - functionName:    _ZNK7acommon8PosibErrIbEcvRKbEv
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    _ZN7acommon10ConvDirectIcEC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10DirectConvC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:606,5'
          Dst:             _ZN7acommon10DirectConvC2Ev
    - functionName:    _ZN7acommon10ConvDirectIjEC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10DirectConvC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:606,5'
          Dst:             _ZN7acommon10DirectConvC2Ev
    - functionName:    _ZN7acommon10ConvDirectItEC2Ev
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10DirectConvC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:606,5'
          Dst:             _ZN7acommon10DirectConvC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_10DirectConvEE5resetEPS1_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:48,34'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEE5resetEPS1_
    - functionName:    _ZNK7acommon8CachePtrINS_6EncodeEE3getEv
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5setupINS_6EncodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon14get_cache_dataINS_6EncodeEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - _ZN7acommon8CachePtrINS_6EncodeEE5resetEPS1_
        - _ZN7acommon8PosibErrIPNS_6EncodeEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:76,25'
          Dst:             _ZN7acommon14get_cache_dataINS_6EncodeEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - Src:             'common/cache.hpp:77,10'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/cache.hpp:77,28'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/cache.hpp:78,7'
          Dst:             _ZN7acommon8CachePtrINS_6EncodeEE5resetEPS1_
        - Src:             'common/cache.hpp:79,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/cache.hpp:80,1'
          Dst:             _ZN7acommon8PosibErrIPNS_6EncodeEED2Ev
    - functionName:    _ZNK7acommon8CachePtrINS_6DecodeEE3getEv
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5setupINS_6DecodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon14get_cache_dataINS_6DecodeEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - _ZN7acommon8CachePtrINS_6DecodeEE5resetEPS1_
        - _ZN7acommon8PosibErrIPNS_6DecodeEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.hpp:76,25'
          Dst:             _ZN7acommon14get_cache_dataINS_6DecodeEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - Src:             'common/cache.hpp:77,10'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/cache.hpp:77,28'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/cache.hpp:78,7'
          Dst:             _ZN7acommon8CachePtrINS_6DecodeEE5resetEPS1_
        - Src:             'common/cache.hpp:79,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/cache.hpp:80,1'
          Dst:             _ZN7acommon8PosibErrIPNS_6DecodeEED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_7ConvertEED2Ev
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_7ConvertEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_7ConvertEE3delEv
    - functionName:    _ZN7acommon8StackPtrINS_7ConvertEE7releaseEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7Convert12init_norm_toERKNS_6ConfigERKNS_7ConvKeyES6_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          323
      EdgeCount:       59
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon16DecodeNormLookupC2EPNS_9NormTableINS_14ToUniNormEntryEEE
        - _ZN7acommon5setupINS_10NormTablesEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - _ZN7acommon5setupINS_6EncodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKNS_10ParmStringE
        - _ZN7acommon6StringpLERKS0_
        - _ZN7acommon6StringpLEc
        - _ZN7acommon7Convert4initERKNS_6ConfigERKNS_7ConvKeyES6_
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
        - _ZN7acommon8StackPtrINS_6DecodeEEaSEPS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZN7acommonneERKNS_6StringES2_
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon8CachePtrINS_10NormTablesEEptEv
        - _ZNK7acommon8CachePtrINS_6EncodeEE3getEv
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK7acommon8StackPtrINS_6DecodeEEcvPS1_Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.cpp:1114,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1114,26'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1114,24'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'common/convert.cpp:1114,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/convert.cpp:1114,12'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/convert.cpp:1115,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1115,13'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1115,11'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'common/convert.cpp:1115,53'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:1116,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1116,15'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1116,13'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'common/convert.cpp:1115,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/convert.cpp:1115,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/convert.cpp:1117,14'
          Dst:             _ZN7acommon7Convert4initERKNS_6ConfigERKNS_7ConvKeyES6_
        - Src:             'common/convert.cpp:1118,19'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'common/convert.cpp:1118,48'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1118,34'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1118,32'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'common/convert.cpp:1118,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/convert.cpp:1119,17'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/convert.cpp:1121,5'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/convert.cpp:1121,5'
          Dst:             _ZN7acommon5setupINS_10NormTablesEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - Src:             'common/convert.cpp:1121,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1121,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:1121,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:1121,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1121,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1121,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1121,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1123,5'
          Dst:             _ZN7acommon5setupINS_6EncodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - Src:             'common/convert.cpp:1123,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1123,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:1123,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:1123,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1123,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1123,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1123,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1124,24'
          Dst:             _ZNK7acommon8CachePtrINS_6EncodeEE3getEv
        - Src:             'common/convert.cpp:1126,43'
          Dst:             _ZNK7acommon8CachePtrINS_10NormTablesEEptEv
        - Src:             'common/convert.cpp:1127,17'
          Dst:             _ZNK7acommon8CachePtrINS_10NormTablesEEptEv
        - Src:             'common/convert.cpp:1127,55'
          Dst:             _ZN7acommonneERKNS_6StringES2_
        - Src:             'common/convert.cpp:1128,14'
          Dst:             _ZNK7acommon8CachePtrINS_10NormTablesEEptEv
        - Src:             'common/convert.cpp:1129,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1129,54'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:1129,65'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1129,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1129,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:1129,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1129,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1131,20'
          Dst:             _ZN7acommon16DecodeNormLookupC2EPNS_9NormTableINS_14ToUniNormEntryEEE
        - Src:             'common/convert.cpp:1131,14'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEEaSEPS1_
        - Src:             'common/convert.cpp:1132,15'
          Dst:             _ZNK7acommon8StackPtrINS_6DecodeEEcvPS1_Ev
        - Src:             'common/convert.cpp:1133,18'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1134,18'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/convert.cpp:1135,18'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'common/convert.cpp:1137,11'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
        - Src:             'common/convert.cpp:1139,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/convert.cpp:1140,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon7Convert4initERKNS_6ConfigERKNS_7ConvKeyES6_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          272
      EdgeCount:       49
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon10ConvDirectIcEC2Ev
        - _ZN7acommon10ConvDirectIjEC2Ev
        - _ZN7acommon10ConvDirectItEC2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon5setupINS_6DecodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - _ZN7acommon5setupINS_6EncodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZN7acommoneqERKNS_10ParmStringES2_
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8CachePtrINS_6DecodeEE3getEv
        - _ZNK7acommon8CachePtrINS_6EncodeEE3getEv
        - _ZNK7acommon8StackPtrINS_10DirectConvEEcvPS1_Ev
        - _ZNK7acommon8StackPtrINS_10DirectConvEEptEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.cpp:1055,5'
          Dst:             _ZN7acommon5setupINS_6DecodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - Src:             'common/convert.cpp:1055,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1055,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:1055,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:1055,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1055,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1055,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1055,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1056,24'
          Dst:             _ZNK7acommon8CachePtrINS_6DecodeEE3getEv
        - Src:             'common/convert.cpp:1057,5'
          Dst:             _ZN7acommon5setupINS_6EncodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - Src:             'common/convert.cpp:1057,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1057,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:1057,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:1057,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1057,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1057,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1057,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1058,24'
          Dst:             _ZNK7acommon8CachePtrINS_6EncodeEE3getEv
        - Src:             'common/convert.cpp:1060,11'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
        - Src:             'common/convert.cpp:1061,16'
          Dst:             _ZN7acommoneqERKNS_10ParmStringES2_
        - Src:             'common/convert.cpp:1062,18'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1064,23'
          Dst:             _ZN7acommon10ConvDirectItEC2Ev
        - Src:             'common/convert.cpp:1064,17'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
        - Src:             'common/convert.cpp:1066,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1066,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1066,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1066,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:1066,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1066,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1068,25'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:1070,23'
          Dst:             _ZN7acommon10ConvDirectIjEC2Ev
        - Src:             'common/convert.cpp:1070,17'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
        - Src:             'common/convert.cpp:1072,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1072,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1072,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1072,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/convert.cpp:1072,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1072,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1075,21'
          Dst:             _ZN7acommon10ConvDirectIcEC2Ev
        - Src:             'common/convert.cpp:1075,15'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
        - Src:             'common/convert.cpp:1079,9'
          Dst:             _ZNK7acommon8StackPtrINS_10DirectConvEEcvPS1_Ev
        - Src:             'common/convert.cpp:1080,7'
          Dst:             _ZNK7acommon8StackPtrINS_10DirectConvEEptEv
        - Src:             'common/convert.cpp:1080,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1080,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:1080,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:1080,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1080,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1080,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1080,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1082,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommoneqERKNS_10ParmStringES2_
      functionSourceFile: '/src/aspell/common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/parm_string.hpp:79,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:79,29'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:80,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:80,29'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'common/parm_string.hpp:81,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/parm_string.hpp:81,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/parm_string.hpp:81,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon7Convert14init_norm_fromERKNS_6ConfigERKNS_7ConvKeyES6_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          219
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon16EncodeNormLookupC2EPNS_9NormTableINS_16FromUniNormEntryEEE
        - _ZN7acommon5setupINS_10NormTablesEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - _ZN7acommon5setupINS_6DecodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - _ZN7acommon6StringaSERKNS_10ParmStringE
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon7Convert4initERKNS_6ConfigERKNS_7ConvKeyES6_
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
        - _ZN7acommon8StackPtrINS_6EncodeEEaSEPS1_
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon8CachePtrINS_10NormTablesEEptEv
        - _ZNK7acommon8CachePtrINS_6DecodeEE3getEv
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK7acommon8StackPtrINS_6EncodeEEcvPS1_Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.cpp:1088,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1088,12'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1088,10'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'common/convert.cpp:1088,59'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1088,45'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1088,43'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'common/convert.cpp:1088,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/convert.cpp:1088,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/convert.cpp:1089,14'
          Dst:             _ZN7acommon7Convert4initERKNS_6ConfigERKNS_7ConvKeyES6_
        - Src:             'common/convert.cpp:1091,5'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/convert.cpp:1091,5'
          Dst:             _ZN7acommon5setupINS_10NormTablesEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - Src:             'common/convert.cpp:1091,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1091,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:1091,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:1091,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1091,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1091,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1091,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1093,5'
          Dst:             _ZN7acommon5setupINS_6DecodeEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - Src:             'common/convert.cpp:1093,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1093,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:1093,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:1093,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:1093,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:1093,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1093,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:1094,24'
          Dst:             _ZNK7acommon8CachePtrINS_6DecodeEE3getEv
        - Src:             'common/convert.cpp:1096,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:1096,11'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1096,9'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'common/convert.cpp:1096,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/convert.cpp:1097,39'
          Dst:             _ZNK7acommon8CachePtrINS_10NormTablesEEptEv
        - Src:             'common/convert.cpp:1097,22'
          Dst:             _ZN7acommon16EncodeNormLookupC2EPNS_9NormTableINS_16FromUniNormEntryEEE
        - Src:             'common/convert.cpp:1097,16'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEEaSEPS1_
        - Src:             'common/convert.cpp:1098,17'
          Dst:             _ZNK7acommon8StackPtrINS_6EncodeEEcvPS1_Ev
        - Src:             'common/convert.cpp:1099,20'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1100,20'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'common/convert.cpp:1102,39'
          Dst:             _ZNK7acommon8CachePtrINS_10NormTablesEEptEv
        - Src:             'common/convert.cpp:1102,22'
          Dst:             _ZN7acommon16EncodeNormLookupC2EPNS_9NormTableINS_16FromUniNormEntryEEE
        - Src:             'common/convert.cpp:1102,16'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEEaSEPS1_
        - Src:             'common/convert.cpp:1103,17'
          Dst:             _ZNK7acommon8StackPtrINS_6EncodeEEcvPS1_Ev
        - Src:             'common/convert.cpp:1104,20'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'common/convert.cpp:1105,20'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'common/convert.cpp:1107,11'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEEaSEPS1_
        - Src:             'common/convert.cpp:1109,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon8PosibErrIPNS_7ConvertEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK7acommon8StackPtrINS_7ConvertEEptEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_7ConvertEEC2EPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7ConvertC2Ev
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorC2Ev
        - _ZN7acommon6FilterC2Ev
        - _ZN7acommon8CachePtrINS_10NormTablesEEC2Ev
        - _ZN7acommon8CachePtrINS_6DecodeEEC2Ev
        - _ZN7acommon8CachePtrINS_6EncodeEEC2Ev
        - _ZN7acommon8StackPtrINS_10DirectConvEEC2EPS1_
        - _ZN7acommon8StackPtrINS_6DecodeEEC2EPS1_
        - _ZN7acommon8StackPtrINS_6EncodeEEC2EPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:128,5'
          Dst:             _ZN7acommon8CachePtrINS_6DecodeEEC2Ev
        - Src:             'common/convert.hpp:128,5'
          Dst:             _ZN7acommon8StackPtrINS_6DecodeEEC2EPS1_
        - Src:             'common/convert.hpp:128,5'
          Dst:             _ZN7acommon8CachePtrINS_6EncodeEEC2Ev
        - Src:             'common/convert.hpp:128,5'
          Dst:             _ZN7acommon8StackPtrINS_6EncodeEEC2EPS1_
        - Src:             'common/convert.hpp:128,5'
          Dst:             _ZN7acommon8CachePtrINS_10NormTablesEEC2Ev
        - Src:             'common/convert.hpp:128,5'
          Dst:             _ZN7acommon8StackPtrINS_10DirectConvEEC2EPS1_
        - Src:             'common/convert.hpp:128,5'
          Dst:             _ZN7acommon16FilterCharVectorC2Ev
        - Src:             'common/convert.hpp:128,5'
          Dst:             _ZN7acommon6FilterC2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_7ConvertEEC2ERKS2_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          199
      EdgeCount:       40
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7Convert12init_norm_toERKNS_6ConfigERKNS_7ConvKeyES6_
        - _ZN7acommon7Convert14init_norm_fromERKNS_6ConfigERKNS_7ConvKeyES6_
        - _ZN7acommon7Convert4initERKNS_6ConfigERKNS_7ConvKeyES6_
        - _ZN7acommon7ConvertC2Ev
        - _ZN7acommon8PosibErrIPNS_7ConvertEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_7ConvertEEC2ERKS2_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_7ConvertEE7releaseEv
        - _ZN7acommon8StackPtrINS_7ConvertEEC2EPS1_
        - _ZN7acommon8StackPtrINS_7ConvertEED2Ev
        - _ZN7acommoneqERKNS_10ParmStringES2_
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8StackPtrINS_7ConvertEEptEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'common/convert.cpp:990,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/convert.cpp:981,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:982,14'
          Dst:             _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - Src:             'common/convert.cpp:982,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:984,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:985,15'
          Dst:             _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - Src:             'common/convert.cpp:985,15'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:987,29'
          Dst:             _ZN7acommoneqERKNS_10ParmStringES2_
        - Src:             'common/convert.cpp:987,48'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEEC2ERKS2_
        - Src:             'common/convert.cpp:989,32'
          Dst:             _ZN7acommon7ConvertC2Ev
        - Src:             'common/convert.cpp:989,23'
          Dst:             _ZN7acommon8StackPtrINS_7ConvertEEC2EPS1_
        - Src:             'common/convert.cpp:992,7'
          Dst:             _ZNK7acommon8StackPtrINS_7ConvertEEptEv
        - Src:             'common/convert.cpp:992,7'
          Dst:             _ZN7acommon7Convert4initERKNS_6ConfigERKNS_7ConvKeyES6_
        - Src:             'common/convert.cpp:992,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:992,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:992,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:992,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:992,7'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:992,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:992,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:994,7'
          Dst:             _ZNK7acommon8StackPtrINS_7ConvertEEptEv
        - Src:             'common/convert.cpp:994,7'
          Dst:             _ZN7acommon7Convert14init_norm_fromERKNS_6ConfigERKNS_7ConvKeyES6_
        - Src:             'common/convert.cpp:994,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:994,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:994,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:994,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:994,7'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:994,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:994,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:996,7'
          Dst:             _ZNK7acommon8StackPtrINS_7ConvertEEptEv
        - Src:             'common/convert.cpp:996,7'
          Dst:             _ZN7acommon7Convert12init_norm_toERKNS_6ConfigERKNS_7ConvKeyES6_
        - Src:             'common/convert.cpp:996,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:996,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.cpp:996,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/convert.cpp:996,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/convert.cpp:996,7'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/convert.cpp:996,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:996,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/convert.cpp:998,17'
          Dst:             _ZN7acommon8StackPtrINS_7ConvertEE7releaseEv
        - Src:             'common/convert.cpp:998,12'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEEC2ERKS2_
        - Src:             'common/convert.cpp:999,3'
          Dst:             _ZN7acommon8StackPtrINS_7ConvertEED2Ev
        - Src:             'common/convert.cpp:999,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:999,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon6StringlsERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEPKc
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:400,14'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/string.hpp:400,7'
          Dst:             _ZN7acommon6String6appendEPKc
    - functionName:    _ZN7acommon14ascii_encodingERKNS_6ConfigERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          156
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon11file_existsENS_10ParmStringE
        - _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringlsERKNS_10ParmStringE
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZNK7acommon10ParmString5emptyEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:957,14'
          Dst:             _ZNK7acommon10ParmString5emptyEv
        - Src:             'common/convert.cpp:958,14'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:959,17'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:959,36'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'common/convert.cpp:960,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:961,24'
          Dst:             _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - Src:             'common/convert.cpp:962,9'
          Dst:             strcmp
        - Src:             'common/convert.cpp:963,12'
          Dst:             strcmp
        - Src:             'common/convert.cpp:964,12'
          Dst:             strcmp
        - Src:             'common/convert.cpp:965,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:965,17'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:965,22'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/convert.cpp:966,5'
          Dst:             _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - Src:             'common/convert.cpp:967,18'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:967,15'
          Dst:             _ZN7acommon6StringlsERKNS_10ParmStringE
        - Src:             'common/convert.cpp:967,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:967,23'
          Dst:             _ZN7acommon6StringlsERKNS_10ParmStringE
        - Src:             'common/convert.cpp:967,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:967,30'
          Dst:             _ZN7acommon6StringlsERKNS_10ParmStringE
        - Src:             'common/convert.cpp:968,21'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:968,9'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/convert.cpp:969,14'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'common/convert.cpp:970,15'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'common/convert.cpp:971,18'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:971,15'
          Dst:             _ZN7acommon6StringlsERKNS_10ParmStringE
        - Src:             'common/convert.cpp:971,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:971,23'
          Dst:             _ZN7acommon6StringlsERKNS_10ParmStringE
        - Src:             'common/convert.cpp:971,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/convert.cpp:971,30'
          Dst:             _ZN7acommon6StringlsERKNS_10ParmStringE
        - Src:             'common/convert.cpp:972,25'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/convert.cpp:972,13'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/convert.cpp:973,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:973,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:973,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/convert.cpp:973,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon7Convert15generic_convertEPKciRNS_6StringE
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6Filter7processERPNS_10FilterCharES3_
        - _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - _ZNK7acommon6Filter5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:928,31'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - Src:             'common/convert.cpp:929,30'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - Src:             'common/convert.cpp:930,17'
          Dst:             _ZNK7acommon6Filter5emptyEv
        - Src:             'common/convert.cpp:931,14'
          Dst:             _ZN7acommon6Filter7processERPNS_10FilterCharES3_
    - functionName:    _ZNK7acommon7Convert8out_codeEv
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:141,57'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZNK7acommon7Convert7in_codeEv
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:140,57'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN7acommoneqERKNS_7ConvertES2_
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon7Convert7in_codeEv
        - _ZNK7acommon7Convert8out_codeEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:535,23'
          Dst:             _ZNK7acommon7Convert7in_codeEv
        - Src:             'common/convert.cpp:535,38'
          Dst:             _ZNK7acommon7Convert7in_codeEv
        - Src:             'common/convert.cpp:535,12'
          Dst:             strcmp
        - Src:             'common/convert.cpp:536,21'
          Dst:             _ZNK7acommon7Convert8out_codeEv
        - Src:             'common/convert.cpp:536,37'
          Dst:             _ZNK7acommon7Convert8out_codeEv
        - Src:             'common/convert.cpp:536,10'
          Dst:             strcmp
    - functionName:    _ZN7acommon10CharLookup6insertEcc
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10CharLookup5resetEv
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon40unsupported_null_term_wide_string_abort_EPKc
      functionSourceFile: '/src/aspell/common/convert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.cpp:1183,10'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'common/convert.cpp:1184,5'
          Dst:             abort
    - functionName:    _GLOBAL__sub_I_document_checker.cpp
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/document_checker.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/document_checker.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/document_checker.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZNK7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionSourceFile: '/src/aspell/common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrINS_6FilterEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr-t.hpp:49,14'
          Dst:             _ZN7acommon7CopyPtrINS_6FilterEE5Parms3delEPS1_
    - functionName:    _ZN7acommon7CopyPtrINS_6FilterEE5Parms3delEPS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrINS_9TokenizerEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr-t.hpp:49,14'
          Dst:             _ZN7acommon7CopyPtrINS_9TokenizerEE5Parms3delEPS1_
    - functionName:    _ZN7acommon7CopyPtrINS_9TokenizerEE5Parms3delEPS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEED2Ev
      functionSourceFile: '/src/aspell/common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrINS_6FilterEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr-t.hpp:58,14'
          Dst:             _ZN7acommon7CopyPtrINS_6FilterEE5Parms3delEPS1_
    - functionName:    _ZN7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEED2Ev
      functionSourceFile: '/src/aspell/common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrINS_9TokenizerEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr-t.hpp:58,14'
          Dst:             _ZN7acommon7CopyPtrINS_9TokenizerEE5Parms3delEPS1_
    - functionName:    _ZN7acommon15DocumentChecker16next_misspellingEv
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          123
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon6String4dataEv
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
        - _ZNK7acommon8PosibErrIbEcvRKbEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/document_checker.cpp:76,12'
          Dst:             _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
        - Src:             'common/document_checker.cpp:81,47'
          Dst:             _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
        - Src:             'common/document_checker.cpp:81,64'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'common/document_checker.cpp:82,12'
          Dst:             _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
        - Src:             'common/document_checker.cpp:82,29'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/document_checker.cpp:81,33'
          Dst:             _ZN7acommon13MutableStringC2EPcj
        - Src:             'common/document_checker.cpp:81,17'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'common/document_checker.cpp:81,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/document_checker.cpp:83,18'
          Dst:             _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
        - Src:             'common/document_checker.cpp:83,40'
          Dst:             _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
        - Src:             'common/document_checker.cpp:84,20'
          Dst:             _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
    - functionName:    _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:48,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
    - functionName:    _ZN7acommonL16get_correct_sizeEPKciii
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon40unsupported_null_term_wide_string_abort_EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:456,7'
          Dst:             _ZN7acommon40unsupported_null_term_wide_string_abort_EPKc
    - functionName:    _ZN7acommon15DocumentChecker12process_wideEPKvii
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon16FilterCharVector6appendEj
        - _ZN7acommon6Filter7processERPNS_10FilterCharES3_
        - _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - _ZN7acommon9Tokenizer5resetEPNS_10FilterCharES2_
        - _ZN7acommonL16get_correct_sizeEPKciii
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7Convert6decodeEPKciRNS_16FilterCharVectorE
        - _ZNK7acommon7CopyPtrINS_6FilterEEcvPS1_Ev
        - _ZNK7acommon7CopyPtrINS_6FilterEEptEv
        - _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/document_checker.cpp:61,81'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'common/document_checker.cpp:61,22'
          Dst:             _ZN7acommonL16get_correct_sizeEPKciii
        - Src:             'common/document_checker.cpp:62,12'
          Dst:             _ZNK7acommon7Convert6decodeEPKciRNS_16FilterCharVectorE
        - Src:             'common/document_checker.cpp:63,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEj
        - Src:             'common/document_checker.cpp:64,36'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - Src:             'common/document_checker.cpp:65,36'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - Src:             'common/document_checker.cpp:66,9'
          Dst:             _ZNK7acommon7CopyPtrINS_6FilterEEcvPS1_Ev
        - Src:             'common/document_checker.cpp:67,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6FilterEEptEv
        - Src:             'common/document_checker.cpp:67,16'
          Dst:             _ZN7acommon6Filter7processERPNS_10FilterCharES3_
        - Src:             'common/document_checker.cpp:68,5'
          Dst:             _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
        - Src:             'common/document_checker.cpp:68,17'
          Dst:             _ZN7acommon9Tokenizer5resetEPNS_10FilterCharES2_
    - functionName:    _ZNK7acommon7Convert6decodeEPKciRNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon7CopyPtrINS_6FilterEEptEv
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:48,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
    - functionName:    _ZN7acommonL16get_correct_sizeEPKcii
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon38unsupported_null_term_wide_string_err_EPKc
        - _ZN7acommon8PosibErrIiEC2ERKNS0_IvEE
        - _ZN7acommon8PosibErrIiEC2ERKi
        - _ZN7acommon8PosibErrIvED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/convert.hpp:449,14'
          Dst:             _ZN7acommon38unsupported_null_term_wide_string_err_EPKc
        - Src:             'common/convert.hpp:449,14'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS0_IvEE
        - Src:             'common/convert.hpp:449,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/convert.hpp:450,12'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKi
    - functionName:    _ZN7acommon15DocumentChecker7processEPKci
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon16FilterCharVector6appendEj
        - _ZN7acommon6Filter7processERPNS_10FilterCharES3_
        - _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon9Tokenizer5resetEPNS_10FilterCharES2_
        - _ZN7acommonL16get_correct_sizeEPKcii
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon7Convert13in_type_widthEv
        - _ZNK7acommon7Convert6decodeEPKciRNS_16FilterCharVectorE
        - _ZNK7acommon7CopyPtrINS_6FilterEEcvPS1_Ev
        - _ZNK7acommon7CopyPtrINS_6FilterEEptEv
        - _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
        - _ZNK7acommon8PosibErrIiEcvRKiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/document_checker.cpp:47,91'
          Dst:             _ZNK7acommon7Convert13in_type_widthEv
        - Src:             'common/document_checker.cpp:47,32'
          Dst:             _ZN7acommonL16get_correct_sizeEPKcii
        - Src:             'common/document_checker.cpp:48,21'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/document_checker.cpp:49,26'
          Dst:             _ZNK7acommon8PosibErrIiEcvRKiEv
        - Src:             'common/document_checker.cpp:49,14'
          Dst:             _ZNK7acommon7Convert6decodeEPKciRNS_16FilterCharVectorE
        - Src:             'common/document_checker.cpp:50,15'
          Dst:             _ZN7acommon16FilterCharVector6appendEj
        - Src:             'common/document_checker.cpp:51,36'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - Src:             'common/document_checker.cpp:52,36'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - Src:             'common/document_checker.cpp:53,9'
          Dst:             _ZNK7acommon7CopyPtrINS_6FilterEEcvPS1_Ev
        - Src:             'common/document_checker.cpp:54,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6FilterEEptEv
        - Src:             'common/document_checker.cpp:54,16'
          Dst:             _ZN7acommon6Filter7processERPNS_10FilterCharES3_
        - Src:             'common/document_checker.cpp:55,5'
          Dst:             _ZNK7acommon7CopyPtrINS_9TokenizerEEptEv
        - Src:             'common/document_checker.cpp:55,17'
          Dst:             _ZN7acommon9Tokenizer5resetEPNS_10FilterCharES2_
        - Src:             'common/document_checker.cpp:56,3'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
    - functionName:    _ZN7acommon15DocumentChecker5resetEv
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6Filter5resetEv
        - _ZNK7acommon7CopyPtrINS_6FilterEEcvPS1_Ev
        - _ZNK7acommon7CopyPtrINS_6FilterEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/document_checker.cpp:40,9'
          Dst:             _ZNK7acommon7CopyPtrINS_6FilterEEcvPS1_Ev
        - Src:             'common/document_checker.cpp:41,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6FilterEEptEv
        - Src:             'common/document_checker.cpp:41,16'
          Dst:             _ZN7acommon6Filter5resetEv
    - functionName:    _ZN7acommon15DocumentChecker14set_status_funEPFvPvNS_5TokenEiES1_
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7CopyPtrINS_6FilterEE5resetEPS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:45,40'
          Dst:             _ZN7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
    - functionName:    _ZN7acommon7CopyPtrINS_9TokenizerEE5resetEPS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:45,40'
          Dst:             _ZN7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
    - functionName:    _ZN7acommon15DocumentChecker5setupEPNS_9TokenizerEPNS_7SpellerEPNS_6FilterE
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7CopyPtrINS_6FilterEE5resetEPS1_
        - _ZN7acommon7CopyPtrINS_9TokenizerEE5resetEPS1_
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/document_checker.cpp:24,16'
          Dst:             _ZN7acommon7CopyPtrINS_9TokenizerEE5resetEPS1_
        - Src:             'common/document_checker.cpp:25,13'
          Dst:             _ZN7acommon7CopyPtrINS_6FilterEE5resetEPS1_
        - Src:             'common/document_checker.cpp:27,13'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
        - Src:             'common/document_checker.cpp:28,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon15DocumentCheckerD0Ev
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15DocumentCheckerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/document_checker.cpp:18,3'
          Dst:             _ZN7acommon15DocumentCheckerD2Ev
    - functionName:    _ZN7acommon15DocumentCheckerD2Ev
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorD2Ev
        - _ZN7acommon16FilterCharVectorD2Ev
        - _ZN7acommon7CopyPtrINS_6FilterEED2Ev
        - _ZN7acommon7CopyPtrINS_9TokenizerEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/document_checker.cpp:19,3'
          Dst:             _ZN7acommon16FilterCharVectorD2Ev
        - Src:             'common/document_checker.cpp:19,3'
          Dst:             _ZN7acommon7CopyPtrINS_9TokenizerEED2Ev
        - Src:             'common/document_checker.cpp:19,3'
          Dst:             _ZN7acommon7CopyPtrINS_6FilterEED2Ev
        - Src:             'common/document_checker.cpp:19,3'
          Dst:             _ZN7acommon12CanHaveErrorD2Ev
    - functionName:    _ZN7acommon7CopyPtrINS_9TokenizerEED2Ev
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:21,9'
          Dst:             _ZN7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEED2Ev
    - functionName:    _ZN7acommon7CopyPtrINS_6FilterEED2Ev
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:21,9'
          Dst:             _ZN7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEED2Ev
    - functionName:    _ZN7acommon7CopyPtrINS_9TokenizerEEC2EPS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:36,35'
          Dst:             _ZN7acommon14GenericCopyPtrINS_9TokenizerENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
    - functionName:    _ZN7acommon7CopyPtrINS_6FilterEEC2EPS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:36,35'
          Dst:             _ZN7acommon14GenericCopyPtrINS_6FilterENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
    - functionName:    _ZN7acommon15DocumentCheckerC2Ev
      functionSourceFile: '/src/aspell/common/document_checker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - _ZN7acommon16FilterCharVectorC2Ev
        - _ZN7acommon7CopyPtrINS_6FilterEEC2EPS1_
        - _ZN7acommon7CopyPtrINS_9TokenizerEEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/document_checker.cpp:15,20'
          Dst:             _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - Src:             'common/document_checker.cpp:15,20'
          Dst:             _ZN7acommon7CopyPtrINS_6FilterEEC2EPS1_
        - Src:             'common/document_checker.cpp:15,20'
          Dst:             _ZN7acommon7CopyPtrINS_9TokenizerEEC2EPS1_
        - Src:             'common/document_checker.cpp:15,20'
          Dst:             _ZN7acommon16FilterCharVectorC2Ev
    - functionName:    _GLOBAL__sub_I_filter.cpp
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/filter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/filter.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/filter.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommonL11asc_isdigitEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             'common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon13check_versionEPKc
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          187
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase10ignore_errEv
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon14verify_versionEPKcS1_S1_
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringC2EPKcj
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon8PosibErrIbEcvRKbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter.cpp:118,12'
          Dst:             _ZN7acommon6StringC2EPKcj
        - Src:             'common/filter.cpp:119,12'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'common/filter.cpp:127,48'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/filter.cpp:127,72'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/filter.cpp:127,26'
          Dst:             _ZN7acommon14verify_versionEPKcS1_S1_
        - Src:             'common/filter.cpp:129,13'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/filter.cpp:130,11'
          Dst:             _ZN7acommon12PosibErrBase10ignore_errEv
        - Src:             'common/filter.cpp:131,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:131,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:131,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:131,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:131,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/filter.cpp:131,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/filter.cpp:131,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/filter.cpp:132,17'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'common/filter.cpp:133,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:133,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:133,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:133,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:133,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/filter.cpp:133,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/filter.cpp:133,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/filter.cpp:135,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/filter.cpp:137,3'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/filter.cpp:137,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/filter.cpp:137,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon14verify_versionEPKcS1_S1_
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          154
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommonL15version_compareEPKcS1_
        - _ZNK7acommon12PosibErrBase7has_errEv
        - __assert_fail
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/filter.cpp:101,5'
          Dst:             __assert_fail
        - Src:             'common/filter.cpp:103,5'
          Dst:             _ZN7acommonL15version_compareEPKcS1_
        - Src:             'common/filter.cpp:103,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/filter.cpp:103,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/filter.cpp:103,5'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'common/filter.cpp:103,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/filter.cpp:103,5'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'common/filter.cpp:105,21'
          Dst:             strchr
        - Src:             'common/filter.cpp:105,49'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'common/filter.cpp:106,21'
          Dst:             strchr
        - Src:             'common/filter.cpp:106,49'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'common/filter.cpp:107,21'
          Dst:             strchr
        - Src:             'common/filter.cpp:107,49'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'common/filter.cpp:108,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommonL15version_compareEPKcS1_
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          255
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIiEC2ERKi
        - _ZN7acommon8strtoi_cEPKcPS1_
        - _ZN7acommonL11asc_isdigitEi
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter.cpp:81,14'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'common/filter.cpp:81,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:81,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:81,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:81,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:81,38'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/filter.cpp:81,38'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/filter.cpp:81,31'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/filter.cpp:82,14'
          Dst:             _ZN7acommon8strtoi_cEPKcPS1_
        - Src:             'common/filter.cpp:84,14'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'common/filter.cpp:84,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:84,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:84,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:84,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:84,38'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/filter.cpp:84,38'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/filter.cpp:84,31'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/filter.cpp:85,14'
          Dst:             _ZN7acommon8strtoi_cEPKcPS1_
        - Src:             'common/filter.cpp:87,29'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKi
        - Src:             'common/filter.cpp:89,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:89,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:89,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:89,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:89,31'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/filter.cpp:89,31'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/filter.cpp:89,24'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/filter.cpp:92,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:92,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:92,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:92,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/filter.cpp:92,31'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/filter.cpp:92,31'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKNS_12PosibErrBaseE
        - Src:             'common/filter.cpp:92,24'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/filter.cpp:95,12'
          Dst:             _ZN7acommon8PosibErrIiEC2ERKi
    - functionName:    _ZN7acommon6FilterD0Ev
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6FilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter.cpp:72,3'
          Dst:             _ZN7acommon6FilterD2Ev
    - functionName:    _ZN7acommon6FilterD2Ev
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorD2Ev
        - _ZN7acommon6Filter5clearEv
        - _ZN7acommon6VectorIPNS_16IndividualFilterEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter.cpp:73,5'
          Dst:             _ZN7acommon6Filter5clearEv
        - Src:             'common/filter.cpp:74,3'
          Dst:             _ZN7acommon6VectorIPNS_16IndividualFilterEED2Ev
        - Src:             'common/filter.cpp:74,3'
          Dst:             _ZN7acommon12CanHaveErrorD2Ev
    - functionName:    _ZN7acommon6Filter5clearEv
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPNS_16IndividualFilterEED2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Filter7processERPNS_10FilterCharES3_
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Filter5resetEv
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon16IndividualFilter9order_numEv
      functionSourceFile: '/src/aspell/common/indiv_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6Filter10add_filterEPNS_16IndividualFilterE
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon16IndividualFilter9order_numEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter.cpp:36,37'
          Dst:             _ZNK7acommon16IndividualFilter9order_numEv
        - Src:             'common/filter.cpp:36,59'
          Dst:             _ZNK7acommon16IndividualFilter9order_numEv
    - functionName:    _ZN7acommon6VectorIPNS_16IndividualFilterEEC2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6FilterC2Ev
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - _ZN7acommon6VectorIPNS_16IndividualFilterEEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter.cpp:29,11'
          Dst:             _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - Src:             'common/filter.cpp:29,11'
          Dst:             _ZN7acommon6VectorIPNS_16IndividualFilterEEC2Ev
    - functionName:    _ZN7acommon12FilterHandleD2Ev
      functionSourceFile: '/src/aspell/common/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8strtoi_cEPKcPS1_
      functionSourceFile: '/src/aspell/common/strtonum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          119
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommonL11asc_isspaceEi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/strtonum.cpp:81,12'
          Dst:             _ZN7acommonL11asc_isspaceEi
    - functionName:    _ZN7acommonL10strtodbl_cEPKcPS1_
      functionSourceFile: '/src/aspell/common/strtonum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          229
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7acommonL11asc_isspaceEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/strtonum.cpp:22,12'
          Dst:             _ZN7acommonL11asc_isspaceEi
    - functionName:    _ZN7acommon8strtod_cEPKcPS1_
      functionSourceFile: '/src/aspell/common/strtonum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          135
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7acommonL10strtodbl_cEPKcPS1_
        - strtol
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/strtonum.cpp:56,9'
          Dst:             _ZN7acommonL10strtodbl_cEPKcPS1_
        - Src:             'common/strtonum.cpp:62,11'
          Dst:             strtol
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_gettext_init
      functionSourceFile: '/src/aspell/common/gettext_init.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_file_data_util.cpp
      functionSourceFile: '/src/aspell/common/file_data_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_data_util.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/file_data_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/file_data_util.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/file_data_util.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_NS_10ParmStringES4_
      functionSourceFile: '/src/aspell/common/file_data_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          288
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon11file_existsENS_10ParmStringE
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringpLERKNS_10ParmStringE
        - _ZN7acommonplERKNS_10ParmStringES2_
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/file_data_util.cpp:46,14'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/file_data_util.cpp:46,27'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/file_data_util.cpp:47,24'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/file_data_util.cpp:47,39'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/file_data_util.cpp:47,52'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/file_data_util.cpp:48,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_data_util.cpp:48,28'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/file_data_util.cpp:47,12'
          Dst:             memcmp
        - Src:             'common/file_data_util.cpp:50,18'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'common/file_data_util.cpp:50,26'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/file_data_util.cpp:50,39'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/file_data_util.cpp:51,14'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:51,21'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:51,19'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:51,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:51,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:52,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:52,11'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/file_data_util.cpp:53,14'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:53,21'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:53,19'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:53,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:53,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:54,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:54,11'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/file_data_util.cpp:56,9'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:56,19'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/file_data_util.cpp:57,14'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:57,21'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:57,19'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:57,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:57,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:58,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:58,11'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/file_data_util.cpp:59,14'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:59,21'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:59,19'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:59,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:59,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:60,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:60,11'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/file_data_util.cpp:61,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:63,12'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:63,19'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:63,17'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:63,10'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:63,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:64,21'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:64,9'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/file_data_util.cpp:65,12'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:65,19'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:65,17'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:65,10'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:65,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:66,21'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:66,9'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/file_data_util.cpp:68,32'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:68,39'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:68,37'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:68,30'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:68,25'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:69,32'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:69,39'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:69,37'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:69,30'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:69,25'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:69,50'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/file_data_util.cpp:69,66'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
    - functionName:    _ZN7acommonplERKNS_10ParmStringES2_
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String7reserveEm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLERKNS_10ParmStringE
        - _ZNK7acommon10ParmString4sizeEv
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:412,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/string.hpp:413,21'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/string.hpp:413,34'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/string.hpp:413,9'
          Dst:             _ZN7acommon6String7reserveEm
        - Src:             'common/string.hpp:414,9'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/string.hpp:415,9'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/string.hpp:417,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
      functionSourceFile: '/src/aspell/common/file_data_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon11file_existsENS_10ParmStringE
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommonplERKNS_10ParmStringES2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_data_util.cpp:34,12'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:34,19'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:34,17'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:34,12'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:34,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/file_data_util.cpp:34,24'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:34,10'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:34,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:34,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:35,21'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:35,9'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/file_data_util.cpp:36,12'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:36,19'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:36,17'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:36,12'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_data_util.cpp:36,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/file_data_util.cpp:36,24'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'common/file_data_util.cpp:36,10'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/file_data_util.cpp:36,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_data_util.cpp:36,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK7acommon6String5rfindEc
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon6String4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:375,20'
          Dst:             _ZNK7acommon6String4sizeEv
    - functionName:    _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
      functionSourceFile: '/src/aspell/common/file_data_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6String6resizeEm
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - _ZN7acommon6StringixEm
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5emptyEv
        - _ZNK7acommon6String5rfindEc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_data_util.cpp:15,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/file_data_util.cpp:15,17'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'common/file_data_util.cpp:16,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/file_data_util.cpp:16,22'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/file_data_util.cpp:16,12'
          Dst:             _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - Src:             'common/file_data_util.cpp:16,7'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/file_data_util.cpp:17,17'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'common/file_data_util.cpp:17,38'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/file_data_util.cpp:17,28'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/file_data_util.cpp:17,61'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/file_data_util.cpp:19,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/file_data_util.cpp:19,22'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/file_data_util.cpp:19,12'
          Dst:             _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - Src:             'common/file_data_util.cpp:19,7'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/file_data_util.cpp:20,25'
          Dst:             _ZNK7acommon6String5rfindEc
        - Src:             'common/file_data_util.cpp:22,14'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'common/file_data_util.cpp:24,14'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/file_data_util.cpp:26,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/file_data_util.cpp:26,20'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/file_data_util.cpp:26,10'
          Dst:             _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - Src:             'common/file_data_util.cpp:26,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/file_data_util.cpp:27,19'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/file_data_util.cpp:27,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/file_data_util.cpp:27,42'
          Dst:             _ZN7acommon6StringpLEc
    - functionName:    _GLOBAL__sub_I_basic.cpp
      functionSourceFile: '/src/aspell/modules/tokenizer/basic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/tokenizer/basic.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/tokenizer/basic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/tokenizer/basic.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/tokenizer/basic.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon14TokenizerBasicD0Ev
      functionSourceFile: '/src/aspell/modules/tokenizer/basic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14TokenizerBasicD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/tokenizer/basic.cpp:15,9'
          Dst:             _ZN7acommon14TokenizerBasicD2Ev
    - functionName:    _ZN7acommon14TokenizerBasicD2Ev
      functionSourceFile: '/src/aspell/modules/tokenizer/basic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9TokenizerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/tokenizer/basic.cpp:15,9'
          Dst:             _ZN7acommon9TokenizerD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_9TokenizerEEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon14TokenizerBasicC2Ev
      functionSourceFile: '/src/aspell/modules/tokenizer/basic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9TokenizerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/tokenizer/basic.cpp:15,9'
          Dst:             _ZN7acommon9TokenizerC2Ev
    - functionName:    _ZN7acommon14TokenizerBasic7advanceEv
      functionSourceFile: '/src/aspell/modules/tokenizer/basic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String6appendEc
        - _ZNK7acommon10FilterCharcvjEv
        - _ZNK7acommon9Tokenizer6is_endEh
        - _ZNK7acommon9Tokenizer7is_wordEh
        - _ZNK7acommon9Tokenizer8is_beginEh
        - _ZNK7acommon9Tokenizer9is_middleEh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/tokenizer/basic.cpp:26,10'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/tokenizer/basic.cpp:29,12'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:30,15'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:30,7'
          Dst:             _ZNK7acommon9Tokenizer7is_wordEh
        - Src:             'modules/tokenizer/basic.cpp:31,20'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:31,11'
          Dst:             _ZNK7acommon9Tokenizer8is_beginEh
        - Src:             'modules/tokenizer/basic.cpp:31,37'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:31,29'
          Dst:             _ZNK7acommon9Tokenizer7is_wordEh
        - Src:             'modules/tokenizer/basic.cpp:37,9'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:42,18'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:42,9'
          Dst:             _ZNK7acommon9Tokenizer8is_beginEh
        - Src:             'modules/tokenizer/basic.cpp:42,35'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:42,27'
          Dst:             _ZNK7acommon9Tokenizer7is_wordEh
        - Src:             'modules/tokenizer/basic.cpp:48,20'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:48,12'
          Dst:             _ZNK7acommon9Tokenizer7is_wordEh
        - Src:             'modules/tokenizer/basic.cpp:49,16'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:49,6'
          Dst:             _ZNK7acommon9Tokenizer9is_middleEh
        - Src:             'modules/tokenizer/basic.cpp:50,34'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:50,26'
          Dst:             _ZNK7acommon9Tokenizer7is_wordEh
        - Src:             'modules/tokenizer/basic.cpp:51,14'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:51,6'
          Dst:             _ZNK7acommon9Tokenizer7is_wordEh
        - Src:             'modules/tokenizer/basic.cpp:53,19'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:53,12'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'modules/tokenizer/basic.cpp:58,16'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:58,9'
          Dst:             _ZNK7acommon9Tokenizer6is_endEh
        - Src:             'modules/tokenizer/basic.cpp:60,19'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/tokenizer/basic.cpp:60,12'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'modules/tokenizer/basic.cpp:65,10'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    _ZNK7acommon9Tokenizer7is_wordEh
      functionSourceFile: '/src/aspell/./common/tokenizer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon9Tokenizer8is_beginEh
      functionSourceFile: '/src/aspell/./common/tokenizer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon9Tokenizer9is_middleEh
      functionSourceFile: '/src/aspell/./common/tokenizer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon9Tokenizer6is_endEh
      functionSourceFile: '/src/aspell/./common/tokenizer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13new_tokenizerEPNS_7SpellerE
      functionSourceFile: '/src/aspell/modules/tokenizer/basic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14TokenizerBasicC2Ev
        - _ZN7acommon8PosibErrIPNS_9TokenizerEEC2ERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/tokenizer/basic.cpp:75,27'
          Dst:             _ZN7acommon14TokenizerBasicC2Ev
        - Src:             'modules/tokenizer/basic.cpp:77,12'
          Dst:             _ZN7acommon8PosibErrIPNS_9TokenizerEEC2ERKS2_
    - functionName:    _GLOBAL__sub_I_new_config.cpp
      functionSourceFile: '/src/aspell/lib/new_config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_config.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'lib/new_config.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/new_config.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon10new_configEv
      functionSourceFile: '/src/aspell/lib/new_config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16new_basic_configEv
        - _ZN7acommon20setup_static_filtersEPNS_6ConfigE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_config.cpp:19,23'
          Dst:             _ZN7acommon16new_basic_configEv
        - Src:             'lib/new_config.cpp:20,5'
          Dst:             _ZN7acommon20setup_static_filtersEPNS_6ConfigE
    - functionName:    _GLOBAL__sub_I_new_filter.cpp
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          67
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEEC2EPKc
        - _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:89,42'
          Dst:             _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEEC2EPKc
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/new_filter.cpp:0,0'
          Dst:             _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEED2Ev
    - functionName:    _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEEC2EPKc
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:40,33'
          Dst:             _ZN7acommon15GlobalCacheBaseC2EPKc
    - functionName:    _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEED2Ev
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:34,7'
          Dst:             _ZN7acommon15GlobalCacheBaseD2Ev
    - functionName:    _ZN7acommon8StackPtrINS_18ConfigFilterModuleEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon18ConfigFilterModule12cache_key_eqERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommoneqERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:77,19'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
    - functionName:    _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEE3addEPS1_
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:48,40'
          Dst:             _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
    - functionName:    _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEE4findERKNS_6StringE
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon18ConfigFilterModule12cache_key_eqERKNS_6StringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:44,25'
          Dst:             _ZNK7acommon18ConfigFilterModule12cache_key_eqERKNS_6StringE
    - functionName:    _ZN7acommon8StackPtrINS_16IndividualFilterEE5resetEPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon21StringPairEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/./common/string_pair_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon18FiltersEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:509,9'
          Dst:             _ZN7acommon21StringPairEnumerationaSERKS0_
    - functionName:    _ZN7acommon21StringPairEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/./common/string_pair_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon21StringPairEnumerationD2Ev
      functionSourceFile: '/src/aspell/./common/string_pair_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon21StringPairEnumerationD0Ev
      functionSourceFile: '/src/aspell/./common/string_pair_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon18FiltersEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:509,9'
          Dst:             _ZN7acommon21StringPairEnumerationC2ERKS0_
    - functionName:    _ZNK7acommon18FiltersEnumeration6at_endEv
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon18FiltersEnumeration4nextEv
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10StringPairC2EPKcS2_
        - _ZN7acommon10StringPairC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:521,29'
          Dst:             _ZN7acommon10StringPairC2Ev
        - Src:             'lib/new_filter.cpp:522,24'
          Dst:             _ZN7acommon10StringPairC2EPKcS2_
    - functionName:    _ZNK7acommon18FiltersEnumeration5cloneEv
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18FiltersEnumerationC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:526,55'
          Dst:             _ZN7acommon18FiltersEnumerationC2ERKS0_
    - functionName:    _ZN7acommon18FiltersEnumeration6assignEPKNS_21StringPairEnumerationE
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18FiltersEnumerationaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:530,13'
          Dst:             _ZN7acommon18FiltersEnumerationaSERKS0_
    - functionName:    _ZN7acommon18FiltersEnumerationD2Ev
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:509,9'
          Dst:             _ZN7acommon21StringPairEnumerationD2Ev
    - functionName:    _ZN7acommon18FiltersEnumerationD0Ev
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18FiltersEnumerationD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:509,9'
          Dst:             _ZN7acommon18FiltersEnumerationD2Ev
    - functionName:    _ZN7acommon10StringPairC2Ev
      functionSourceFile: '/src/aspell/./common/string_pair.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10StringPairC2EPKcS2_
      functionSourceFile: '/src/aspell/./common/string_pair.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon21StringPairEnumerationC2Ev
      functionSourceFile: '/src/aspell/./common/string_pair_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_7KeyInfoEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_21StringPairEnumerationEEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon18FiltersEnumerationC2ENSt3__111__wrap_iterIPKNS_12ConfigModuleEEES6_
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:517,5'
          Dst:             _ZN7acommon21StringPairEnumerationC2Ev
    - functionName:    _ZN7acommon17available_filtersEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18FiltersEnumerationC2ENSt3__111__wrap_iterIPKNS_12ConfigModuleEEES6_
        - _ZN7acommon8PosibErrIPNS_21StringPairEnumerationEEC2ERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:536,16'
          Dst:             _ZN7acommon18FiltersEnumerationC2ENSt3__111__wrap_iterIPKNS_12ConfigModuleEEES6_
        - Src:             'lib/new_filter.cpp:536,12'
          Dst:             _ZN7acommon8PosibErrIPNS_21StringPairEnumerationEEC2ERKS2_
    - functionName:    _ZN7acommon16load_all_filtersEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon11PathBrowser4nextEv
        - _ZN7acommon11PathBrowserC2ERKNS_10StringListEPKc
        - _ZN7acommon11PathBrowserD2Ev
        - _ZN7acommon18get_dynamic_filterEPNS_6ConfigERKNS_10ParmStringE
        - _ZN7acommon6String6assignEPKcm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIPKNS_12ConfigModuleEED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - strlen
        - strrchr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:487,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'lib/new_filter.cpp:488,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_filter.cpp:490,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:490,13'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'lib/new_filter.cpp:490,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_filter.cpp:491,17'
          Dst:             _ZN7acommon11PathBrowserC2ERKNS_10StringListEPKc
        - Src:             'lib/new_filter.cpp:494,24'
          Dst:             _ZN7acommon11PathBrowser4nextEv
        - Src:             'lib/new_filter.cpp:496,27'
          Dst:             strrchr
        - Src:             'lib/new_filter.cpp:499,22'
          Dst:             strlen
        - Src:             'lib/new_filter.cpp:501,14'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'lib/new_filter.cpp:503,34'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_filter.cpp:503,7'
          Dst:             _ZN7acommon18get_dynamic_filterEPNS_6ConfigERKNS_10ParmStringE
        - Src:             'lib/new_filter.cpp:503,7'
          Dst:             _ZN7acommon8PosibErrIPKNS_12ConfigModuleEED2Ev
        - Src:             'lib/new_filter.cpp:506,3'
          Dst:             _ZN7acommon11PathBrowserD2Ev
        - Src:             'lib/new_filter.cpp:506,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_filter.cpp:506,3'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon18get_dynamic_filterEPNS_6ConfigERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon14get_cache_dataINS_18ConfigFilterModuleEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorINS_12ConfigModuleEE4pendEv
        - _ZN7acommon6VectorINS_12ConfigModuleEE6pbeginEv
        - _ZN7acommon6VectorINS_7KeyInfoEE4pendEv
        - _ZN7acommon6VectorINS_7KeyInfoEE6pbeginEv
        - _ZN7acommon8PosibErrIPKNS_12ConfigModuleEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_12ConfigModuleEEC2ERKS3_
        - _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEED2Ev
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String3strEv
        - strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_filter.cpp:232,60'
          Dst:             _ZN7acommon6VectorINS_12ConfigModuleEE6pbeginEv
        - Src:             'lib/new_filter.cpp:233,40'
          Dst:             _ZN7acommon6VectorINS_12ConfigModuleEE4pendEv
        - Src:             'lib/new_filter.cpp:236,28'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'lib/new_filter.cpp:236,11'
          Dst:             strcmp
        - Src:             'lib/new_filter.cpp:236,54'
          Dst:             _ZN7acommon8PosibErrIPKNS_12ConfigModuleEEC2ERKS3_
        - Src:             'lib/new_filter.cpp:239,5'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
        - Src:             'lib/new_filter.cpp:239,5'
          Dst:             _ZN7acommon14get_cache_dataINS_18ConfigFilterModuleEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - Src:             'lib/new_filter.cpp:239,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_filter.cpp:239,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:239,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:239,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_12ConfigModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:239,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:239,5'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEED2Ev
        - Src:             'lib/new_filter.cpp:243,20'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:243,40'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:243,60'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:244,23'
          Dst:             _ZN7acommon6VectorINS_7KeyInfoEE6pbeginEv
        - Src:             'lib/new_filter.cpp:244,49'
          Dst:             _ZN7acommon6VectorINS_7KeyInfoEE4pendEv
        - Src:             'lib/new_filter.cpp:250,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_12ConfigModuleEEC2ERKS3_
    - functionName:    _ZN7acommon6VectorINS_12ConfigModuleEE6pbeginEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_12ConfigModuleEE4pendEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPKNS_12ConfigModuleEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon14get_cache_dataINS_18ConfigFilterModuleEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEE3addEPS1_
        - _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEE4findERKNS_6StringE
        - _ZN7acommon18ConfigFilterModule7get_newERKNS_6StringEPKNS_6ConfigE
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKS2_
        - _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKS3_
        - _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:59,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             './common/cache-t.hpp:60,21'
          Dst:             _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEE4findERKNS_6StringE
        - Src:             './common/cache-t.hpp:64,12'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKS2_
        - Src:             './common/cache-t.hpp:66,26'
          Dst:             _ZN7acommon18ConfigFilterModule7get_newERKNS_6StringEPKNS_6ConfigE
        - Src:             './common/cache-t.hpp:67,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/cache-t.hpp:69,12'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKS3_
        - Src:             './common/cache-t.hpp:72,10'
          Dst:             _ZN7acommon11GlobalCacheINS_18ConfigFilterModuleEE3addEPS1_
        - Src:             './common/cache-t.hpp:74,10'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKS2_
        - Src:             './common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEED2Ev
        - Src:             './common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_12ConfigModuleEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon6VectorINS_7KeyInfoEE6pbeginEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_7KeyInfoEE4pendEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon18ConfigFilterModule7get_newERKNS_6StringEPKNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         145
      ICount:          1071
      EdgeCount:       180
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon18ConfigFilterModule10end_optionEv
        - _ZN7acommon18ConfigFilterModule10new_optionEv
        - _ZN7acommon18ConfigFilterModuleC2Ev
        - _ZN7acommon6String6assignEPKcm
        - _ZN7acommon6String6insertEmPKcm
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSENS_13MutableStringE
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringixEm
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon6StringpLERKS0_
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKS2_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_18ConfigFilterModuleEE7releaseEv
        - _ZN7acommon8StackPtrINS_18ConfigFilterModuleEEC2EPS1_
        - _ZN7acommon8StackPtrINS_18ConfigFilterModuleEED2Ev
        - _ZN7acommon8to_lowerEPc
        - _ZN7acommon9find_fileEPKNS_6ConfigEPKcRNS_6StringE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommonL8unescapeERNS_13MutableStringE
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon13MutableStringcvPcEv
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5emptyEv
        - _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - __assert_fail
        - realloc
        - strcmp
        - strdup
        - strlen
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_filter.cpp:256,45'
          Dst:             _ZN7acommon18ConfigFilterModuleC2Ev
        - Src:             'lib/new_filter.cpp:256,34'
          Dst:             _ZN7acommon8StackPtrINS_18ConfigFilterModuleEEC2EPS1_
        - Src:             'lib/new_filter.cpp:257,5'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:257,18'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'lib/new_filter.cpp:260,26'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_filter.cpp:261,17'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'lib/new_filter.cpp:262,10'
          Dst:             _ZN7acommon9find_fileEPKNS_6ConfigEPKcRNS_6StringE
        - Src:             'lib/new_filter.cpp:263,39'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_filter.cpp:263,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:263,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:263,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:263,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_filter.cpp:263,14'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:263,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:265,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'lib/new_filter.cpp:266,5'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_filter.cpp:266,5'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'lib/new_filter.cpp:266,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:266,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_filter.cpp:266,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:266,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:266,5'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:266,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:266,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:268,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_filter.cpp:268,26'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'lib/new_filter.cpp:269,12'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'lib/new_filter.cpp:271,16'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_filter.cpp:271,7'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_filter.cpp:276,17'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:278,22'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:278,34'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_filter.cpp:279,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:279,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:279,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:279,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:279,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_filter.cpp:279,56'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_filter.cpp:279,46'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_filter.cpp:279,18'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:279,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:290,17'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:292,9'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:292,9'
          Dst:             _ZN7acommon18ConfigFilterModule10end_optionEv
        - Src:             'lib/new_filter.cpp:292,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:292,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_filter.cpp:292,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:292,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:292,9'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:292,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:292,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:294,9'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_filter.cpp:296,19'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:296,27'
          Dst:             _ZN7acommon18ConfigFilterModule10new_optionEv
        - Src:             'lib/new_filter.cpp:298,51'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_filter.cpp:302,31'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:302,50'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_filter.cpp:303,26'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_filter.cpp:308,46'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:309,21'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:311,15'
          Dst:             strcmp
        - Src:             'lib/new_filter.cpp:312,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:312,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:312,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:312,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:312,20'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_filter.cpp:312,57'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_filter.cpp:312,47'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_filter.cpp:312,20'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:312,13'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:321,17'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:322,9'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:322,9'
          Dst:             _ZN7acommon18ConfigFilterModule10end_optionEv
        - Src:             'lib/new_filter.cpp:322,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:322,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_filter.cpp:322,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:322,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:322,9'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:322,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:322,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:329,18'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:330,18'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:332,9'
          Dst:             _ZN7acommonL8unescapeERNS_13MutableStringE
        - Src:             'lib/new_filter.cpp:337,14'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:338,11'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:338,24'
          Dst:             _ZN7acommon6StringaSENS_13MutableStringE
        - Src:             'lib/new_filter.cpp:346,27'
          Dst:             strdup
        - Src:             'lib/new_filter.cpp:354,17'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:356,9'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:356,22'
          Dst:             _ZN7acommon6StringaSENS_13MutableStringE
        - Src:             'lib/new_filter.cpp:363,12'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:364,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:364,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:364,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:364,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:364,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_filter.cpp:364,49'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_filter.cpp:364,39'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_filter.cpp:364,16'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:364,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:370,17'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:371,18'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_filter.cpp:371,9'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_filter.cpp:372,21'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:374,26'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:374,46'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:376,26'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:387,17'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:387,35'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:394,24'
          Dst:             strlen
        - Src:             'lib/new_filter.cpp:402,30'
          Dst:             realloc
        - Src:             'lib/new_filter.cpp:425,11'
          Dst:             _ZN7acommonL8unescapeERNS_13MutableStringE
        - Src:             'lib/new_filter.cpp:426,26'
          Dst:             strdup
        - Src:             'lib/new_filter.cpp:434,17'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:435,21'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:435,43'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:443,16'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_filter.cpp:444,9'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:444,9'
          Dst:             _ZN7acommon18ConfigFilterModule10end_optionEv
        - Src:             'lib/new_filter.cpp:444,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:444,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_filter.cpp:444,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:444,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:444,9'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:444,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:444,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:451,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:451,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:451,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:451,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:451,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_filter.cpp:451,58'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_filter.cpp:451,48'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_filter.cpp:451,14'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:451,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:454,5'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:454,5'
          Dst:             _ZN7acommon18ConfigFilterModule10end_optionEv
        - Src:             'lib/new_filter.cpp:454,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:454,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_filter.cpp:454,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:454,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:454,5'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:454,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:454,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:455,46'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:455,26'
          Dst:             strrchr
        - Src:             'lib/new_filter.cpp:456,5'
          Dst:             __assert_fail
        - Src:             'lib/new_filter.cpp:457,9'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:457,22'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'lib/new_filter.cpp:458,7'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:458,39'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:458,70'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:458,20'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'lib/new_filter.cpp:460,7'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:460,20'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'lib/new_filter.cpp:461,7'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:461,20'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'lib/new_filter.cpp:463,11'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:463,11'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'lib/new_filter.cpp:464,9'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:464,44'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:464,75'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:464,22'
          Dst:             _ZN7acommon6String6insertEmPKcm
        - Src:             'lib/new_filter.cpp:465,7'
          Dst:             _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
        - Src:             'lib/new_filter.cpp:465,20'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'lib/new_filter.cpp:468,19'
          Dst:             _ZN7acommon8StackPtrINS_18ConfigFilterModuleEE7releaseEv
        - Src:             'lib/new_filter.cpp:468,12'
          Dst:             _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKS2_
        - Src:             'lib/new_filter.cpp:469,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_filter.cpp:469,3'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'lib/new_filter.cpp:469,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_filter.cpp:469,3'
          Dst:             _ZN7acommon8StackPtrINS_18ConfigFilterModuleEED2Ev
    - functionName:    _ZN7acommon18ConfigFilterModuleC2Ev
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorINS_7KeyInfoEEC2Ev
        - _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:79,5'
          Dst:             _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - Src:             'lib/new_filter.cpp:79,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_filter.cpp:79,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_filter.cpp:79,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_filter.cpp:79,5'
          Dst:             _ZN7acommon6VectorINS_7KeyInfoEEC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_18ConfigFilterModuleEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_18ConfigFilterModuleEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_18ConfigFilterModuleEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommoneqENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:50,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:50,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon18ConfigFilterModule10end_optionEv
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - strdup
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:477,41'
          Dst:             strdup
        - Src:             'lib/new_filter.cpp:480,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon18ConfigFilterModule10new_optionEv
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8unescapeERNS_13MutableStringE
      functionSourceFile: '/src/aspell/./common/getdata.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8unescapeEPcPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/getdata.hpp:34,16'
          Dst:             _ZN7acommon8unescapeEPcPKc
    - functionName:    _ZN7acommon6String6insertEmPKcm
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String7reserveEm
        - _ZNK7acommon6String4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:289,15'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             './common/string.hpp:289,7'
          Dst:             _ZN7acommon6String7reserveEm
    - functionName:    _ZN7acommon8StackPtrINS_18ConfigFilterModuleEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_18ConfigFilterModuleEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_18ConfigFilterModuleEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_18ConfigFilterModuleEE3delEv
    - functionName:    _ZN7acommon18ConfigFilterModuleD0Ev
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18ConfigFilterModuleD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:92,3'
          Dst:             _ZN7acommon18ConfigFilterModuleD2Ev
    - functionName:    _ZN7acommon18ConfigFilterModuleD2Ev
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorINS_7KeyInfoEED2Ev
        - _ZN7acommon9CacheableD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:101,3'
          Dst:             _ZN7acommon6VectorINS_7KeyInfoEED2Ev
        - Src:             'lib/new_filter.cpp:101,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_filter.cpp:101,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_filter.cpp:101,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_filter.cpp:101,3'
          Dst:             _ZN7acommon9CacheableD2Ev
    - functionName:    _ZN7acommon6VectorINS_7KeyInfoEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommoneqEPKcRKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:85,23'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:86,23'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:87,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/parm_string.hpp:87,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon8StackPtrINS_16IndividualFilterEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_16IndividualFilterEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEE3delEv
    - functionName:    _ZN7acommon8StackPtrINS_16IndividualFilterEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_16IndividualFilterEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12FilterHandle7releaseEv
      functionSourceFile: '/src/aspell/./common/indiv_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_16IndividualFilterEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_16IndividualFilterEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_16IndividualFilterEEaSEPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_16IndividualFilterEE5resetEPS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:48,34'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEE5resetEPS1_
    - functionName:    _ZN7acommon12FilterHandle3getEv
      functionSourceFile: '/src/aspell/./common/indiv_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12FilterHandlecvbEv
      functionSourceFile: '/src/aspell/./common/indiv_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12FilterHandleaSEPv
      functionSourceFile: '/src/aspell/./common/indiv_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/indiv_filter.hpp:35,7'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon12FilterHandleC2Ev
      functionSourceFile: '/src/aspell/./common/indiv_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon19get_standard_filterERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommoneqEPKcRKNS_10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:220,36'
          Dst:             _ZN7acommoneqEPKcRKNS_10ParmStringE
    - functionName:    _ZN7acommon8StackPtrINS_16IndividualFilterEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12setup_filterERNS_6FilterEPNS_6ConfigEbbb
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          561
      EdgeCount:       108
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon12FilterHandle3getEv
        - _ZN7acommon12FilterHandle7releaseEv
        - _ZN7acommon12FilterHandleC2Ev
        - _ZN7acommon12FilterHandleD2Ev
        - _ZN7acommon12FilterHandleaSEPv
        - _ZN7acommon12FilterHandlecvbEv
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon18get_dynamic_filterEPNS_6ConfigERKNS_10ParmStringE
        - _ZN7acommon19get_standard_filterERKNS_10ParmStringE
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon6Filter10add_filterEPNS_16IndividualFilterE
        - _ZN7acommon6Filter5clearEv
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon8PosibErrIPKNS_12ConfigModuleEED2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_16IndividualFilterEE3delEv
        - _ZN7acommon8StackPtrINS_16IndividualFilterEE7releaseEv
        - _ZN7acommon8StackPtrINS_16IndividualFilterEEC2EPS1_
        - _ZN7acommon8StackPtrINS_16IndividualFilterEED2Ev
        - _ZN7acommon8StackPtrINS_16IndividualFilterEEaSEPS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon10StringList12elements_objEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon8StackPtrINS_16IndividualFilterEEcvPS1_Ev
        - _ZNK7acommon8StackPtrINS_16IndividualFilterEEptEv
        - dlerror
        - dlopen
        - dlsym
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_filter.cpp:122,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'lib/new_filter.cpp:123,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:123,13'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'lib/new_filter.cpp:123,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_filter.cpp:124,36'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'lib/new_filter.cpp:126,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_filter.cpp:128,32'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEEC2EPS1_
        - Src:             'lib/new_filter.cpp:130,12'
          Dst:             _ZN7acommon6Filter5clearEv
        - Src:             'lib/new_filter.cpp:132,31'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'lib/new_filter.cpp:134,45'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:134,25'
          Dst:             _ZN7acommon19get_standard_filterERKNS_10ParmStringE
        - Src:             'lib/new_filter.cpp:142,20'
          Dst:             _ZN7acommon12FilterHandleC2Ev
        - Src:             'lib/new_filter.cpp:142,36'
          Dst:             _ZN7acommon12FilterHandleC2Ev
        - Src:             'lib/new_filter.cpp:142,51'
          Dst:             _ZN7acommon12FilterHandleC2Ev
        - Src:             'lib/new_filter.cpp:147,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:147,9'
          Dst:             _ZN7acommon18get_dynamic_filterEPNS_6ConfigERKNS_10ParmStringE
        - Src:             'lib/new_filter.cpp:147,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:147,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:147,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:147,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:147,9'
          Dst:             _ZN7acommon8PosibErrIPKNS_12ConfigModuleEED2Ev
        - Src:             'lib/new_filter.cpp:150,32'
          Dst:             dlopen
        - Src:             'lib/new_filter.cpp:150,30'
          Dst:             _ZN7acommon12FilterHandleaSEPv
        - Src:             'lib/new_filter.cpp:150,14'
          Dst:             _ZN7acommon12FilterHandlecvbEv
        - Src:             'lib/new_filter.cpp:151,32'
          Dst:             dlopen
        - Src:             'lib/new_filter.cpp:151,30'
          Dst:             _ZN7acommon12FilterHandleaSEPv
        - Src:             'lib/new_filter.cpp:151,14'
          Dst:             _ZN7acommon12FilterHandlecvbEv
        - Src:             'lib/new_filter.cpp:152,32'
          Dst:             dlopen
        - Src:             'lib/new_filter.cpp:152,30'
          Dst:             _ZN7acommon12FilterHandleaSEPv
        - Src:             'lib/new_filter.cpp:152,14'
          Dst:             _ZN7acommon12FilterHandlecvbEv
        - Src:             'lib/new_filter.cpp:153,44'
          Dst:             dlerror
        - Src:             'lib/new_filter.cpp:153,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:153,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:153,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:153,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:153,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_filter.cpp:153,65'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:153,55'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_filter.cpp:153,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:153,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:155,13'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'lib/new_filter.cpp:156,13'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'lib/new_filter.cpp:157,13'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'lib/new_filter.cpp:158,68'
          Dst:             _ZN7acommon12FilterHandle3getEv
        - Src:             'lib/new_filter.cpp:158,79'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:158,47'
          Dst:             dlsym
        - Src:             'lib/new_filter.cpp:160,13'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'lib/new_filter.cpp:161,13'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'lib/new_filter.cpp:162,13'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'lib/new_filter.cpp:163,68'
          Dst:             _ZN7acommon12FilterHandle3getEv
        - Src:             'lib/new_filter.cpp:163,79'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:163,47'
          Dst:             dlsym
        - Src:             'lib/new_filter.cpp:165,13'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'lib/new_filter.cpp:166,13'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'lib/new_filter.cpp:167,13'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'lib/new_filter.cpp:168,66'
          Dst:             _ZN7acommon12FilterHandle3getEv
        - Src:             'lib/new_filter.cpp:168,77'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_filter.cpp:168,46'
          Dst:             dlsym
        - Src:             'lib/new_filter.cpp:173,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:173,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:173,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:173,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_filter.cpp:173,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_filter.cpp:173,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:173,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:181,49'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEEaSEPS1_
        - Src:             'lib/new_filter.cpp:181,40'
          Dst:             _ZNK7acommon8StackPtrINS_16IndividualFilterEEcvPS1_Ev
        - Src:             'lib/new_filter.cpp:182,9'
          Dst:             _ZNK7acommon8StackPtrINS_16IndividualFilterEEptEv
        - Src:             'lib/new_filter.cpp:182,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:182,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:182,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:182,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:182,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/new_filter.cpp:183,42'
          Dst:             _ZN7acommon12FilterHandle7releaseEv
        - Src:             'lib/new_filter.cpp:183,9'
          Dst:             _ZNK7acommon8StackPtrINS_16IndividualFilterEEptEv
        - Src:             'lib/new_filter.cpp:183,25'
          Dst:             _ZN7acommon12FilterHandleaSEPv
        - Src:             'lib/new_filter.cpp:185,12'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEE3delEv
        - Src:             'lib/new_filter.cpp:187,37'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEE7releaseEv
        - Src:             'lib/new_filter.cpp:187,18'
          Dst:             _ZN7acommon6Filter10add_filterEPNS_16IndividualFilterE
        - Src:             'lib/new_filter.cpp:190,47'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEEaSEPS1_
        - Src:             'lib/new_filter.cpp:190,38'
          Dst:             _ZNK7acommon8StackPtrINS_16IndividualFilterEEcvPS1_Ev
        - Src:             'lib/new_filter.cpp:191,9'
          Dst:             _ZNK7acommon8StackPtrINS_16IndividualFilterEEptEv
        - Src:             'lib/new_filter.cpp:191,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:191,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:191,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:191,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:191,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/new_filter.cpp:192,41'
          Dst:             _ZN7acommon12FilterHandle7releaseEv
        - Src:             'lib/new_filter.cpp:192,9'
          Dst:             _ZNK7acommon8StackPtrINS_16IndividualFilterEEptEv
        - Src:             'lib/new_filter.cpp:192,25'
          Dst:             _ZN7acommon12FilterHandleaSEPv
        - Src:             'lib/new_filter.cpp:194,19'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEE3delEv
        - Src:             'lib/new_filter.cpp:196,37'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEE7releaseEv
        - Src:             'lib/new_filter.cpp:196,18'
          Dst:             _ZN7acommon6Filter10add_filterEPNS_16IndividualFilterE
        - Src:             'lib/new_filter.cpp:199,49'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEEaSEPS1_
        - Src:             'lib/new_filter.cpp:199,40'
          Dst:             _ZNK7acommon8StackPtrINS_16IndividualFilterEEcvPS1_Ev
        - Src:             'lib/new_filter.cpp:200,9'
          Dst:             _ZNK7acommon8StackPtrINS_16IndividualFilterEEptEv
        - Src:             'lib/new_filter.cpp:200,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_filter.cpp:200,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_filter.cpp:200,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_filter.cpp:200,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_filter.cpp:200,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/new_filter.cpp:201,42'
          Dst:             _ZN7acommon12FilterHandle7releaseEv
        - Src:             'lib/new_filter.cpp:201,9'
          Dst:             _ZNK7acommon8StackPtrINS_16IndividualFilterEEptEv
        - Src:             'lib/new_filter.cpp:201,25'
          Dst:             _ZN7acommon12FilterHandleaSEPv
        - Src:             'lib/new_filter.cpp:203,19'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEE3delEv
        - Src:             'lib/new_filter.cpp:205,37'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEE7releaseEv
        - Src:             'lib/new_filter.cpp:205,18'
          Dst:             _ZN7acommon6Filter10add_filterEPNS_16IndividualFilterE
        - Src:             'lib/new_filter.cpp:208,5'
          Dst:             _ZN7acommon12FilterHandleD2Ev
        - Src:             'lib/new_filter.cpp:208,5'
          Dst:             _ZN7acommon12FilterHandleD2Ev
        - Src:             'lib/new_filter.cpp:208,5'
          Dst:             _ZN7acommon12FilterHandleD2Ev
        - Src:             'lib/new_filter.cpp:209,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'lib/new_filter.cpp:210,3'
          Dst:             _ZN7acommon8StackPtrINS_16IndividualFilterEED2Ev
        - Src:             'lib/new_filter.cpp:210,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_filter.cpp:210,3'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
        - Src:             'lib/new_filter.cpp:210,3'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    dlopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlsym
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon20setup_static_filtersEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21activate_filter_modesEPNS_6ConfigE
        - _ZN7acommon6Config18set_filter_modulesEPKNS_12ConfigModuleES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_filter.cpp:54,13'
          Dst:             _ZN7acommon6Config18set_filter_modulesEPKNS_12ConfigModuleES3_
        - Src:             'lib/new_filter.cpp:55,5'
          Dst:             _ZN7acommon21activate_filter_modesEPNS_6ConfigE
    - functionName:    _GLOBAL__sub_I_new_fmode.cpp
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11GlobalCacheINS_14FilterModeListEEC2EPKc
        - _ZN7acommon11GlobalCacheINS_14FilterModeListEED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:483,38'
          Dst:             _ZN7acommon11GlobalCacheINS_14FilterModeListEEC2EPKc
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/new_fmode.cpp:0,0'
          Dst:             _ZN7acommon11GlobalCacheINS_14FilterModeListEED2Ev
    - functionName:    _ZN7acommon11GlobalCacheINS_14FilterModeListEEC2EPKc
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:40,33'
          Dst:             _ZN7acommon15GlobalCacheBaseC2EPKc
    - functionName:    _ZN7acommon11GlobalCacheINS_14FilterModeListEED2Ev
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:34,7'
          Dst:             _ZN7acommon15GlobalCacheBaseD2Ev
    - functionName:    _ZN7acommon10FilterModeD2Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorINS_10FilterMode11MagicStringEED2Ev
        - _ZN7acommon6VectorINS_10FilterMode8KeyValueEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:267,3'
          Dst:             _ZN7acommon6VectorINS_10FilterMode8KeyValueEED2Ev
        - Src:             'lib/new_fmode.cpp:267,3'
          Dst:             _ZN7acommon6VectorINS_10FilterMode11MagicStringEED2Ev
        - Src:             'lib/new_fmode.cpp:267,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:267,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:267,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon6VectorINS_10FilterMode8KeyValueEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_10FilterMode11MagicStringEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterMode11MagicStringD2Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorINS_6StringEED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:56,23'
          Dst:             _ZN7acommon6VectorINS_6StringEED2Ev
        - Src:             'lib/new_fmode.cpp:56,23'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:56,23'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon6VectorINS_6StringEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterMode8KeyValueD2Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:81,12'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:81,12'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon10FilterModeC2ERKS0_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6VectorINS_10FilterMode11MagicStringEEC2ERKS3_
        - _ZN7acommon6VectorINS_10FilterMode8KeyValueEEC2ERKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:35,9'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:35,9'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:35,9'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:35,9'
          Dst:             _ZN7acommon6VectorINS_10FilterMode11MagicStringEEC2ERKS3_
        - Src:             'lib/new_fmode.cpp:35,9'
          Dst:             _ZN7acommon6VectorINS_10FilterMode8KeyValueEEC2ERKS3_
    - functionName:    _ZN7acommon6VectorINS_10FilterMode11MagicStringEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_10FilterMode8KeyValueEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterMode8KeyValueC2ERKS1_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:81,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:81,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    _ZN7acommon10FilterMode11MagicStringC2ERKS1_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6VectorINS_6StringEEC2ERKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:37,11'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:37,11'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:37,11'
          Dst:             _ZN7acommon6VectorINS_6StringEEC2ERKS2_
    - functionName:    _ZN7acommon6VectorINS_6StringEEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_14FilterModeListEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon14FilterModeList12cache_key_eqERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommoneqERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:98,18'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
    - functionName:    _ZN7acommon11GlobalCacheINS_14FilterModeListEE3addEPS1_
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:48,40'
          Dst:             _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
    - functionName:    _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon11GlobalCacheINS_14FilterModeListEE4findERKNS_6StringE
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon14FilterModeList12cache_key_eqERKNS_6StringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:44,25'
          Dst:             _ZNK7acommon14FilterModeList12cache_key_eqERKNS_6StringE
    - functionName:    _ZN7acommon14get_cache_dataINS_14FilterModeListEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11GlobalCacheINS_14FilterModeListEE3addEPS1_
        - _ZN7acommon11GlobalCacheINS_14FilterModeListEE4findERKNS_6StringE
        - _ZN7acommon14FilterModeList7get_newERKNS_6StringEPKNS_6ConfigE
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS2_
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS3_
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:59,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             './common/cache-t.hpp:60,21'
          Dst:             _ZN7acommon11GlobalCacheINS_14FilterModeListEE4findERKNS_6StringE
        - Src:             './common/cache-t.hpp:64,12'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS2_
        - Src:             './common/cache-t.hpp:66,26'
          Dst:             _ZN7acommon14FilterModeList7get_newERKNS_6StringEPKNS_6ConfigE
        - Src:             './common/cache-t.hpp:67,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/cache-t.hpp:69,12'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS3_
        - Src:             './common/cache-t.hpp:72,10'
          Dst:             _ZN7acommon11GlobalCacheINS_14FilterModeListEE3addEPS1_
        - Src:             './common/cache-t.hpp:74,10'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS2_
        - Src:             './common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
        - Src:             './common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon14FilterModeList7get_newERKNS_6StringEPKNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         143
      ICount:          1125
      EdgeCount:       182
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN7acommon10FilterMode14setDescriptionERKNS_6StringE
        - _ZN7acommon10FilterMode16addModeExtensionERKNS_6StringES1_
        - _ZN7acommon10FilterMode16remModeExtensionERKNS_6StringES1_
        - _ZN7acommon10FilterMode5buildERNS_7FStreamEiPKc
        - _ZN7acommon10FilterModeC2ERKNS_6StringE
        - _ZN7acommon10FilterModeD2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon11PathBrowser4nextEv
        - _ZN7acommon11PathBrowserC2ERKNS_10StringListEPKc
        - _ZN7acommon11PathBrowserD2Ev
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon13separate_listERKNS_10ParmStringERNS_16AddableContainerEb
        - _ZN7acommon14FilterModeListC2Ev
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5eraseEmm
        - _ZN7acommon6String6assignEPKcm
        - _ZN7acommon6String6resizeEm
        - _ZN7acommon6StringC2ENS_13MutableStringE
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS2_
        - _ZN7acommon8PosibErrIbEC2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIbEaSERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_14FilterModeListEE7releaseEv
        - _ZN7acommon8StackPtrINS_14FilterModeListEEC2EPS1_
        - _ZN7acommon8StackPtrINS_14FilterModeListEED2Ev
        - _ZN7acommon8to_lowerEPc
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommonL8unescapeERNS_13MutableStringE
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZN7acommonneENS_13MutableStringEPKc
        - _ZNK7acommon10FilterMode8modeNameEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon13MutableStringcvPcEv
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4findEcm
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon8StackPtrINS_14FilterModeListEEptEv
        - sprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_fmode.cpp:546,47'
          Dst:             _ZN7acommon14FilterModeListC2Ev
        - Src:             'lib/new_fmode.cpp:546,30'
          Dst:             _ZN7acommon8StackPtrINS_14FilterModeListEEC2EPS1_
        - Src:             'lib/new_fmode.cpp:547,5'
          Dst:             _ZNK7acommon8StackPtrINS_14FilterModeListEEptEv
        - Src:             'lib/new_fmode.cpp:547,23'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'lib/new_fmode.cpp:548,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'lib/new_fmode.cpp:549,19'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:549,5'
          Dst:             _ZN7acommon13separate_listERKNS_10ParmStringERNS_16AddableContainerEb
        - Src:             'lib/new_fmode.cpp:551,17'
          Dst:             _ZN7acommon11PathBrowserC2ERKNS_10StringListEPKc
        - Src:             'lib/new_fmode.cpp:553,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_fmode.cpp:554,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_fmode.cpp:557,24'
          Dst:             _ZN7acommon11PathBrowser4nextEv
        - Src:             'lib/new_fmode.cpp:559,20'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'lib/new_fmode.cpp:560,36'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:560,56'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:560,16'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'lib/new_fmode.cpp:565,43'
          Dst:             _ZNK7acommon6String4findEcm
        - Src:             'lib/new_fmode.cpp:565,73'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:569,16'
          Dst:             _ZN7acommon6String5eraseEmm
        - Src:             'lib/new_fmode.cpp:570,25'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/new_fmode.cpp:570,7'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_fmode.cpp:572,43'
          Dst:             _ZNK7acommon8StackPtrINS_14FilterModeListEEptEv
        - Src:             'lib/new_fmode.cpp:574,20'
          Dst:             _ZNK7acommon8StackPtrINS_14FilterModeListEEptEv
        - Src:             'lib/new_fmode.cpp:575,21'
          Dst:             _ZNK7acommon8StackPtrINS_14FilterModeListEEptEv
        - Src:             'lib/new_fmode.cpp:576,22'
          Dst:             _ZNK7acommon10FilterMode8modeNameEv
        - Src:             'lib/new_fmode.cpp:576,33'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'lib/new_fmode.cpp:580,20'
          Dst:             _ZNK7acommon8StackPtrINS_14FilterModeListEEptEv
        - Src:             'lib/new_fmode.cpp:584,15'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:586,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:588,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_fmode.cpp:589,16'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'lib/new_fmode.cpp:591,25'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'lib/new_fmode.cpp:593,16'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:593,7'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_fmode.cpp:594,16'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:594,7'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_fmode.cpp:596,24'
          Dst:             _ZN7acommonneENS_13MutableStringEPKc
        - Src:             'lib/new_fmode.cpp:597,38'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:597,26'
          Dst:             _ZN7acommonneENS_13MutableStringEPKc
        - Src:             'lib/new_fmode.cpp:598,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:598,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:598,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:598,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:598,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:598,59'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:598,49'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:598,16'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:598,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:600,20'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'lib/new_fmode.cpp:601,16'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:601,7'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_fmode.cpp:603,24'
          Dst:             _ZN7acommonneENS_13MutableStringEPKc
        - Src:             'lib/new_fmode.cpp:604,26'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_fmode.cpp:605,18'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:606,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:606,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:606,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:606,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:606,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:606,61'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:606,51'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:606,16'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:606,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:613,18'
          Dst:             _ZN7acommon10FilterModeC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:615,15'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'lib/new_fmode.cpp:616,18'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:616,9'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_fmode.cpp:617,25'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_fmode.cpp:618,25'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_fmode.cpp:620,11'
          Dst:             _ZN7acommonL8unescapeERNS_13MutableStringE
        - Src:             'lib/new_fmode.cpp:621,34'
          Dst:             _ZN7acommon6StringC2ENS_13MutableStringE
        - Src:             'lib/new_fmode.cpp:621,19'
          Dst:             _ZN7acommon10FilterMode14setDescriptionERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:621,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:624,21'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_fmode.cpp:626,29'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:635,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:635,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:635,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:635,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:635,20'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:635,65'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:635,55'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:635,20'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:635,13'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:653,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:653,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:653,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:653,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:653,20'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:653,65'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:653,55'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:653,20'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:653,13'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:659,18'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'lib/new_fmode.cpp:676,69'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:676,15'
          Dst:             sprintf
        - Src:             'lib/new_fmode.cpp:677,47'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:677,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:677,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:677,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:677,23'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:677,68'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:677,58'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:677,23'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:677,15'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:694,69'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:694,15'
          Dst:             sprintf
        - Src:             'lib/new_fmode.cpp:695,47'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:695,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:695,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:695,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:695,23'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:695,68'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:695,58'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:695,23'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:695,15'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:700,20'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'lib/new_fmode.cpp:706,33'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/new_fmode.cpp:707,39'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/new_fmode.cpp:713,39'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'lib/new_fmode.cpp:713,19'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'lib/new_fmode.cpp:715,28'
          Dst:             _ZN7acommon8PosibErrIbEC2Ev
        - Src:             'lib/new_fmode.cpp:718,49'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:718,28'
          Dst:             _ZN7acommon10FilterMode16remModeExtensionERKNS_6StringES1_
        - Src:             'lib/new_fmode.cpp:718,18'
          Dst:             _ZN7acommon8PosibErrIbEaSERKS1_
        - Src:             'lib/new_fmode.cpp:718,15'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/new_fmode.cpp:718,15'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:720,49'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:720,28'
          Dst:             _ZN7acommon10FilterMode16addModeExtensionERKNS_6StringES1_
        - Src:             'lib/new_fmode.cpp:720,18'
          Dst:             _ZN7acommon8PosibErrIbEaSERKS1_
        - Src:             'lib/new_fmode.cpp:720,15'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/new_fmode.cpp:720,15'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:722,21'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:723,35'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:723,25'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:723,22'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:724,11'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/new_fmode.cpp:724,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:729,69'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:729,54'
          Dst:             strlen
        - Src:             'lib/new_fmode.cpp:729,11'
          Dst:             sprintf
        - Src:             'lib/new_fmode.cpp:730,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:730,19'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:730,19'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:730,19'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:730,19'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:730,64'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:730,54'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:730,19'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:730,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:731,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:733,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:733,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:733,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:733,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:733,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:734,22'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:734,12'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:733,16'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:733,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:738,7'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:738,7'
          Dst:             _ZN7acommon10FilterMode5buildERNS_7FStreamEiPKc
        - Src:             'lib/new_fmode.cpp:738,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:738,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_fmode.cpp:738,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:738,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:738,7'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:738,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:738,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:740,7'
          Dst:             _ZNK7acommon8StackPtrINS_14FilterModeListEEptEv
        - Src:             'lib/new_fmode.cpp:741,5'
          Dst:             _ZN7acommon10FilterModeD2Ev
        - Src:             'lib/new_fmode.cpp:741,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:741,5'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'lib/new_fmode.cpp:742,25'
          Dst:             _ZN7acommon8StackPtrINS_14FilterModeListEE7releaseEv
        - Src:             'lib/new_fmode.cpp:742,12'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS2_
        - Src:             'lib/new_fmode.cpp:743,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:743,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:743,3'
          Dst:             _ZN7acommon11PathBrowserD2Ev
        - Src:             'lib/new_fmode.cpp:743,3'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'lib/new_fmode.cpp:743,3'
          Dst:             _ZN7acommon8StackPtrINS_14FilterModeListEED2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon14FilterModeListC2Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorINS_10FilterModeEEC2Ev
        - _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:90,9'
          Dst:             _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - Src:             'lib/new_fmode.cpp:90,9'
          Dst:             _ZN7acommon6VectorINS_10FilterModeEEC2Ev
        - Src:             'lib/new_fmode.cpp:90,9'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_14FilterModeListEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_14FilterModeListEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6String4findEcm
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon6String4sizeEv
        - memchr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:370,52'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             './common/string.hpp:370,28'
          Dst:             memchr
    - functionName:    _ZN7acommon6String5eraseEmm
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String5eraseEPcS1_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:321,7'
          Dst:             _ZN7acommon6String5eraseEPcS1_
    - functionName:    _ZNK7acommon10FilterMode8modeNameEv
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommonneENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:72,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:72,12'
          Dst:             strcmp
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommoneqENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:50,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:50,12'
          Dst:             strcmp
    - functionName:    _ZN7acommonL8unescapeERNS_13MutableStringE
      functionSourceFile: '/src/aspell/./common/getdata.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8unescapeEPcPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/getdata.hpp:34,16'
          Dst:             _ZN7acommon8unescapeEPcPKc
    - functionName:    _ZN7acommon6StringC2ENS_13MutableStringE
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String11assign_onlyEPKcj
        - _ZN7acommon7OStreamC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:147,5'
          Dst:             _ZN7acommon7OStreamC2Ev
        - Src:             './common/string.hpp:147,30'
          Dst:             _ZN7acommon6String11assign_onlyEPKcj
    - functionName:    _ZN7acommon10FilterMode14setDescriptionERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:68,53'
          Dst:             _ZN7acommon6StringaSERKS0_
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIbEC2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:178,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon10FilterMode16remModeExtensionERKNS_6StringES1_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          139
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon10FilterMode11MagicString9testMagicEP8_IO_FILERNS_6StringERKS4_
        - _ZN7acommon10FilterMode11MagicStringmIERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZNK7acommon10FilterMode11MagicString5magicEv
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_fmode.cpp:184,23'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:185,23'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:186,23'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:191,27'
          Dst:             _ZN7acommon10FilterMode11MagicString9testMagicEP8_IO_FILERNS_6StringERKS4_
        - Src:             'lib/new_fmode.cpp:193,15'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:194,16'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:194,16'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:194,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:196,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/new_fmode.cpp:201,26'
          Dst:             _ZNK7acommon10FilterMode11MagicString5magicEv
        - Src:             'lib/new_fmode.cpp:201,34'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:202,21'
          Dst:             _ZNK7acommon10FilterMode11MagicString5magicEv
        - Src:             'lib/new_fmode.cpp:202,29'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'lib/new_fmode.cpp:203,13'
          Dst:             _ZN7acommon10FilterMode11MagicStringmIERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:204,16'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:207,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon8PosibErrIbEaSERKS1_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase4copyERKS0_
        - _ZN7acommon12PosibErrBase7destroyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:192,21'
          Dst:             _ZN7acommon12PosibErrBase7destroyEv
        - Src:             './common/posib_err.hpp:193,21'
          Dst:             _ZN7acommon12PosibErrBase4copyERKS0_
    - functionName:    _ZN7acommon10FilterMode16addModeExtensionERKNS_6StringES1_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          267
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7acommon10FilterMode11MagicString9testMagicEP8_IO_FILERNS_6StringERKS4_
        - _ZN7acommon10FilterMode11MagicStringC2ERKNS_6StringE
        - _ZN7acommon10FilterMode11MagicStringC2ERKNS_6StringES4_
        - _ZN7acommon10FilterMode11MagicStringD2Ev
        - _ZN7acommon10FilterMode11MagicStringpLERKNS_6StringE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZNK7acommon10FilterMode11MagicString5magicEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String3strEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_fmode.cpp:138,23'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:139,23'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:140,23'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:141,23'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:146,7'
          Dst:             _ZN7acommon10FilterMode11MagicString9testMagicEP8_IO_FILERNS_6StringERKS4_
        - Src:             'lib/new_fmode.cpp:146,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:146,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/new_fmode.cpp:146,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:146,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:146,7'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:146,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:146,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:154,26'
          Dst:             _ZNK7acommon10FilterMode11MagicString5magicEv
        - Src:             'lib/new_fmode.cpp:154,34'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:155,21'
          Dst:             _ZNK7acommon10FilterMode11MagicString5magicEv
        - Src:             'lib/new_fmode.cpp:155,29'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'lib/new_fmode.cpp:156,13'
          Dst:             _ZN7acommon10FilterMode11MagicStringpLERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:157,16'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:161,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:164,27'
          Dst:             _ZN7acommon10FilterMode11MagicStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:164,7'
          Dst:             _ZN7acommon10FilterMode11MagicStringD2Ev
        - Src:             'lib/new_fmode.cpp:167,27'
          Dst:             _ZN7acommon10FilterMode11MagicStringC2ERKNS_6StringES4_
        - Src:             'lib/new_fmode.cpp:167,7'
          Dst:             _ZN7acommon10FilterMode11MagicStringD2Ev
        - Src:             'lib/new_fmode.cpp:171,26'
          Dst:             _ZNK7acommon10FilterMode11MagicString5magicEv
        - Src:             'lib/new_fmode.cpp:171,34'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/new_fmode.cpp:172,21'
          Dst:             _ZNK7acommon10FilterMode11MagicString5magicEv
        - Src:             'lib/new_fmode.cpp:172,29'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'lib/new_fmode.cpp:173,13'
          Dst:             _ZN7acommon10FilterMode11MagicStringpLERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:174,16'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:177,46'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:177,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:177,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:177,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:177,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:177,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:177,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:177,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon10FilterMode5buildERNS_7FStreamEiPKc
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          151
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10FilterMode8KeyValueC2ERKNS_10ParmStringES4_
        - _ZN7acommon10FilterMode8KeyValueD2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon5splitERNS_8DataPairE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8to_lowerEPc
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - _ZNK7acommon13MutableStringcvPcEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:451,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_fmode.cpp:452,14'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'lib/new_fmode.cpp:454,11'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'lib/new_fmode.cpp:458,13'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'lib/new_fmode.cpp:460,16'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:460,7'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_fmode.cpp:462,19'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_fmode.cpp:464,18'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'lib/new_fmode.cpp:464,9'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'lib/new_fmode.cpp:465,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:465,52'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'lib/new_fmode.cpp:465,29'
          Dst:             _ZN7acommon10FilterMode8KeyValueC2ERKNS_10ParmStringES4_
        - Src:             'lib/new_fmode.cpp:465,9'
          Dst:             _ZN7acommon10FilterMode8KeyValueD2Ev
        - Src:             'lib/new_fmode.cpp:467,26'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'lib/new_fmode.cpp:469,9'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'lib/new_fmode.cpp:472,38'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'lib/new_fmode.cpp:472,46'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'lib/new_fmode.cpp:472,29'
          Dst:             _ZN7acommon10FilterMode8KeyValueC2ERKNS_10ParmStringES4_
        - Src:             'lib/new_fmode.cpp:472,9'
          Dst:             _ZN7acommon10FilterMode8KeyValueD2Ev
        - Src:             'lib/new_fmode.cpp:476,38'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'lib/new_fmode.cpp:476,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:476,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:476,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:476,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:476,56'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:476,46'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:476,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:476,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:480,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'lib/new_fmode.cpp:481,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon8StackPtrINS_14FilterModeListEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_14FilterModeListEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_14FilterModeListEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_14FilterModeListEE3delEv
    - functionName:    _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:26,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
    - functionName:    _ZN7acommon10FilterMode8KeyValueC2ERKNS_10ParmStringES4_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:85,40'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
        - Src:             'lib/new_fmode.cpp:85,48'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
    - functionName:    _ZN7acommon10FilterMode8KeyValueC2EOS1_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:81,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:81,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    _ZN7acommon10FilterMode11MagicString9testMagicEP8_IO_FILERNS_6StringERKS4_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          533
      EdgeCount:       102
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String5eraseEmm
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringixEm
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8strtoi_cEPKcPS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - fread
        - fseek
        - regcomp
        - regerror
        - regexec
        - regfree
        - rewind
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:319,16'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:320,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:325,44'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:326,18'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'lib/new_fmode.cpp:330,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:332,42'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:332,12'
          Dst:             _ZN7acommon6String5eraseEmm
        - Src:             'lib/new_fmode.cpp:334,31'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:335,40'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:339,22'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:340,27'
          Dst:             _ZN7acommon8strtoi_cEPKcPS1_
        - Src:             'lib/new_fmode.cpp:342,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:342,47'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:342,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:342,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:342,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:342,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:342,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:342,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:344,42'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:346,20'
          Dst:             fseek
        - Src:             'lib/new_fmode.cpp:348,9'
          Dst:             rewind
        - Src:             'lib/new_fmode.cpp:350,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:356,44'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:357,18'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'lib/new_fmode.cpp:361,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:363,17'
          Dst:             _ZN7acommon6String5eraseEmm
        - Src:             'lib/new_fmode.cpp:364,22'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:366,9'
          Dst:             rewind
        - Src:             'lib/new_fmode.cpp:368,42'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:368,37'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:368,54'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:368,48'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:368,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:368,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:368,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:368,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:368,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:371,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'lib/new_fmode.cpp:372,42'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:372,12'
          Dst:             _ZN7acommon6String5eraseEmm
        - Src:             'lib/new_fmode.cpp:373,12'
          Dst:             _ZN7acommon6String5eraseEmm
        - Src:             'lib/new_fmode.cpp:374,25'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:375,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:377,22'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:378,27'
          Dst:             _ZN7acommon8strtoi_cEPKcPS1_
        - Src:             'lib/new_fmode.cpp:381,9'
          Dst:             rewind
        - Src:             'lib/new_fmode.cpp:383,45'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:383,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:383,57'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:383,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:383,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:383,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:383,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:383,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:383,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:389,54'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:389,23'
          Dst:             regcomp
        - Src:             'lib/new_fmode.cpp:392,9'
          Dst:             rewind
        - Src:             'lib/new_fmode.cpp:396,7'
          Dst:             regerror
        - Src:             'lib/new_fmode.cpp:397,38'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:397,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:397,50'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:397,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:397,56'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:397,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:397,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:397,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:397,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:400,7'
          Dst:             regfree
        - Src:             'lib/new_fmode.cpp:401,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:407,7'
          Dst:             regfree
        - Src:             'lib/new_fmode.cpp:408,7'
          Dst:             rewind
        - Src:             'lib/new_fmode.cpp:409,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:412,22'
          Dst:             fread
        - Src:             'lib/new_fmode.cpp:413,7'
          Dst:             rewind
        - Src:             'lib/new_fmode.cpp:414,7'
          Dst:             regfree
        - Src:             'lib/new_fmode.cpp:416,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:418,10'
          Dst:             regexec
        - Src:             'lib/new_fmode.cpp:420,7'
          Dst:             regfree
        - Src:             'lib/new_fmode.cpp:421,7'
          Dst:             rewind
        - Src:             'lib/new_fmode.cpp:422,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:425,5'
          Dst:             regfree
        - Src:             'lib/new_fmode.cpp:426,5'
          Dst:             rewind
        - Src:             'lib/new_fmode.cpp:427,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:435,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:435,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK7acommon10FilterMode11MagicString5magicEv
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterMode11MagicStringpLERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10FilterMode11MagicString12addExtensionERKNS_6StringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:47,55'
          Dst:             _ZN7acommon10FilterMode11MagicString12addExtensionERKNS_6StringE
    - functionName:    _ZN7acommon10FilterMode11MagicStringC2ERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorINS_6StringEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:39,7'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_fmode.cpp:39,42'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:39,55'
          Dst:             _ZN7acommon6VectorINS_6StringEEC2Ev
    - functionName:    _ZN7acommon10FilterMode11MagicStringC2ERKNS_6StringES4_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6VectorINS_6StringEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:41,11'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:41,26'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:40,7'
          Dst:             _ZN7acommon6VectorINS_6StringEEC2Ev
    - functionName:    _ZN7acommon6VectorINS_6StringEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterMode11MagicString12addExtensionERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rewind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    regcomp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    regerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    regfree
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    regexec
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterMode11MagicStringmIERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10FilterMode11MagicString12remExtensionERKNS_6StringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:48,55'
          Dst:             _ZN7acommon10FilterMode11MagicString12remExtensionERKNS_6StringE
    - functionName:    _ZN7acommon10FilterMode11MagicString12remExtensionERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommoneqERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:282,15'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
    - functionName:    _ZN7acommon10FilterModeC2ERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorINS_10FilterMode11MagicStringEEC2Ev
        - _ZN7acommon6VectorINS_10FilterMode8KeyValueEEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:132,5'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:131,15'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_fmode.cpp:131,15'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_fmode.cpp:131,15'
          Dst:             _ZN7acommon6VectorINS_10FilterMode11MagicStringEEC2Ev
        - Src:             'lib/new_fmode.cpp:131,15'
          Dst:             _ZN7acommon6VectorINS_10FilterMode8KeyValueEEC2Ev
    - functionName:    _ZN7acommon6VectorINS_10FilterMode11MagicStringEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_10FilterMode8KeyValueEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String5eraseEPcS1_
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_10FilterModeEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14FilterModeListD2Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorINS_10FilterModeEED2Ev
        - _ZN7acommon9CacheableD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:90,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:90,9'
          Dst:             _ZN7acommon6VectorINS_10FilterModeEED2Ev
        - Src:             'lib/new_fmode.cpp:90,9'
          Dst:             _ZN7acommon9CacheableD2Ev
    - functionName:    _ZN7acommon14FilterModeListD0Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14FilterModeListD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:90,9'
          Dst:             _ZN7acommon14FilterModeListD2Ev
    - functionName:    _ZN7acommon6VectorINS_10FilterModeEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8CachePtrINS_14FilterModeListEED2Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrINS_14FilterModeListEE5resetEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:68,16'
          Dst:             _ZN7acommon8CachePtrINS_14FilterModeListEE5resetEPS1_
    - functionName:    _ZN7acommon8CachePtrINS_14FilterModeListEE5resetEPS1_
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:54,19'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
    - functionName:    _ZN7acommon8CachePtrINS_14FilterModeListEEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon9Cacheable4copyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:66,68'
          Dst:             _ZNK7acommon9Cacheable4copyEv
    - functionName:    _ZN7acommon16ModeNotifierImplC2ERKS0_PNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrINS_14FilterModeListEEC2ERKS2_
        - _ZN7acommon8NotifierC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:117,5'
          Dst:             _ZN7acommon8NotifierC2Ev
        - Src:             'lib/new_fmode.cpp:118,9'
          Dst:             _ZN7acommon8CachePtrINS_14FilterModeListEEC2ERKS2_
    - functionName:    _ZN7acommon8NotifierC2Ev
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon16ModeNotifierImpl5cloneEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16ModeNotifierImplC2ERKS0_PNS_6ConfigE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:123,60'
          Dst:             _ZN7acommon16ModeNotifierImplC2ERKS0_PNS_6ConfigE
    - functionName:    _ZN7acommon16ModeNotifierImplD2Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrINS_14FilterModeListEED2Ev
        - _ZN7acommon8NotifierD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:128,26'
          Dst:             _ZN7acommon8CachePtrINS_14FilterModeListEED2Ev
        - Src:             'lib/new_fmode.cpp:128,26'
          Dst:             _ZN7acommon8NotifierD2Ev
    - functionName:    _ZN7acommon16ModeNotifierImplD0Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16ModeNotifierImplD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:128,25'
          Dst:             _ZN7acommon16ModeNotifierImplD2Ev
    - functionName:    _ZN7acommon8Notifier12item_updatedEPKNS_7KeyInfoEb
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/config.hpp:52,75'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon8Notifier12item_updatedEPKNS_7KeyInfoEi
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/config.hpp:53,75'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon16ModeNotifierImpl12item_updatedEPKNS_7KeyInfoERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10FilterMode6expandEPNS_6ConfigE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon16ModeNotifierImpl16get_filter_modesEv
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_6StringERKNS_10ParmStringE
        - _ZNK7acommon10FilterMode8modeNameEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_fmode.cpp:522,10'
          Dst:             strcmp
        - Src:             'lib/new_fmode.cpp:523,7'
          Dst:             _ZN7acommon16ModeNotifierImpl16get_filter_modesEv
        - Src:             'lib/new_fmode.cpp:523,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:523,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:523,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:523,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:523,7'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
        - Src:             'lib/new_fmode.cpp:526,18'
          Dst:             _ZNK7acommon10FilterMode8modeNameEv
        - Src:             'lib/new_fmode.cpp:526,29'
          Dst:             _ZN7acommoneqERKNS_6StringERKNS_10ParmStringE
        - Src:             'lib/new_fmode.cpp:527,22'
          Dst:             _ZN7acommon10FilterMode6expandEPNS_6ConfigE
        - Src:             'lib/new_fmode.cpp:529,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:529,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:529,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:529,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/new_fmode.cpp:529,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:529,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:531,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon16ModeNotifierImpl12list_updatedEPKNS_7KeyInfoE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8CachePtrINS_14FilterModeListEE5resetEPS1_
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:536,9'
          Dst:             strcmp
        - Src:             'lib/new_fmode.cpp:537,21'
          Dst:             _ZN7acommon8CachePtrINS_14FilterModeListEE5resetEPS1_
        - Src:             'lib/new_fmode.cpp:539,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon16ModeNotifierImpl16get_filter_modesEv
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          99
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12combine_listERNS_6StringERKNS_10StringListE
        - _ZN7acommon5setupINS_14FilterModeListEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS2_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon8CachePtrINS_14FilterModeListEE3getEv
        - _ZNK7acommon8CachePtrINS_14FilterModeListEEcvPS1_Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_fmode.cpp:504,10'
          Dst:             _ZNK7acommon8CachePtrINS_14FilterModeListEEcvPS1_Ev
        - Src:             'lib/new_fmode.cpp:510,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/new_fmode.cpp:511,18'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'lib/new_fmode.cpp:512,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:512,15'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'lib/new_fmode.cpp:512,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_fmode.cpp:513,7'
          Dst:             _ZN7acommon12combine_listERNS_6StringERKNS_10StringListE
        - Src:             'lib/new_fmode.cpp:514,7'
          Dst:             _ZN7acommon5setupINS_14FilterModeListEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
        - Src:             'lib/new_fmode.cpp:514,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:514,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_fmode.cpp:514,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:514,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:514,7'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:514,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:514,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:515,5'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'lib/new_fmode.cpp:515,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:516,26'
          Dst:             _ZNK7acommon8CachePtrINS_14FilterModeListEE3getEv
        - Src:             'lib/new_fmode.cpp:516,12'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEEC2ERKS2_
    - functionName:    _ZN7acommon10FilterMode6expandEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          96
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_fmode.cpp:439,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:439,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:439,13'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/new_fmode.cpp:439,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_fmode.cpp:443,43'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:443,52'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:443,35'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/new_fmode.cpp:444,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:444,45'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:444,35'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'lib/new_fmode.cpp:444,32'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:445,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_fmode.cpp:446,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon8CachePtrINS_14FilterModeListEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5setupINS_14FilterModeListEEENS_8PosibErrIvEERNS_8CachePtrIT_EEPNS_11GlobalCacheIS5_EEPNS5_11CacheConfigERKNS5_8CacheKeyE
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon14get_cache_dataINS_14FilterModeListEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - _ZN7acommon8CachePtrINS_14FilterModeListEE5resetEPS1_
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:76,25'
          Dst:             _ZN7acommon14get_cache_dataINS_14FilterModeListEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS3_EEPNS3_11CacheConfigERKNS3_8CacheKeyE
        - Src:             './common/cache.hpp:77,10'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/cache.hpp:77,28'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             './common/cache.hpp:78,7'
          Dst:             _ZN7acommon8CachePtrINS_14FilterModeListEE5resetEPS1_
        - Src:             './common/cache.hpp:79,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             './common/cache.hpp:80,1'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
    - functionName:    _ZNK7acommon8CachePtrINS_14FilterModeListEE3getEv
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8NotifierD2Ev
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8Notifier5cloneEPNS_6ConfigE
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8NotifierD0Ev
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8NotifierD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/config.hpp:50,25'
          Dst:             _ZN7acommon8NotifierD2Ev
    - functionName:    _ZN7acommon8Notifier12item_updatedEPKNS_7KeyInfoERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/config.hpp:54,75'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon8Notifier12list_updatedEPKNS_7KeyInfoE
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/config.hpp:55,75'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon22FilterModesEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:750,9'
          Dst:             _ZN7acommon21StringPairEnumerationaSERKS0_
    - functionName:    _ZN7acommon22FilterModesEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:750,9'
          Dst:             _ZN7acommon21StringPairEnumerationC2ERKS0_
    - functionName:    _ZNK7acommon22FilterModesEnumeration6at_endEv
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon22FilterModesEnumeration4nextEv
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10StringPairC2EPKcS2_
        - _ZN7acommon10StringPairC2Ev
        - _ZNK7acommon10FilterMode14getDescriptionEv
        - _ZNK7acommon10FilterMode8modeNameEv
        - _ZNK7acommon6String3strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:762,29'
          Dst:             _ZN7acommon10StringPairC2Ev
        - Src:             'lib/new_fmode.cpp:763,39'
          Dst:             _ZNK7acommon10FilterMode8modeNameEv
        - Src:             'lib/new_fmode.cpp:763,50'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:763,61'
          Dst:             _ZNK7acommon10FilterMode14getDescriptionEv
        - Src:             'lib/new_fmode.cpp:763,78'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:763,24'
          Dst:             _ZN7acommon10StringPairC2EPKcS2_
    - functionName:    _ZNK7acommon22FilterModesEnumeration5cloneEv
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon22FilterModesEnumerationC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:767,55'
          Dst:             _ZN7acommon22FilterModesEnumerationC2ERKS0_
    - functionName:    _ZN7acommon22FilterModesEnumeration6assignEPKNS_21StringPairEnumerationE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon22FilterModesEnumerationaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:771,13'
          Dst:             _ZN7acommon22FilterModesEnumerationaSERKS0_
    - functionName:    _ZN7acommon22FilterModesEnumerationD2Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:750,9'
          Dst:             _ZN7acommon21StringPairEnumerationD2Ev
    - functionName:    _ZN7acommon22FilterModesEnumerationD0Ev
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon22FilterModesEnumerationD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:750,9'
          Dst:             _ZN7acommon22FilterModesEnumerationD2Ev
    - functionName:    _ZNK7acommon10FilterMode14getDescriptionEv
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8CachePtrINS_14FilterModeListEEC2Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommoneqERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:91,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:92,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:93,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/parm_string.hpp:93,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon22FilterModesEnumerationC2ENSt3__111__wrap_iterIPKNS_10FilterModeEEES6_
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:758,5'
          Dst:             _ZN7acommon21StringPairEnumerationC2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_21StringPairEnumerationEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon22available_filter_modesEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          82
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon16ModeNotifierImpl16get_filter_modesEv
        - _ZN7acommon22FilterModesEnumerationC2ENSt3__111__wrap_iterIPKNS_10FilterModeEEES6_
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
        - _ZN7acommon8PosibErrIPNS_21StringPairEnumerationEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_21StringPairEnumerationEEC2ERKS2_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_fmode.cpp:777,5'
          Dst:             _ZN7acommon16ModeNotifierImpl16get_filter_modesEv
        - Src:             'lib/new_fmode.cpp:777,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:777,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:777,5'
          Dst:             _ZN7acommon8PosibErrIPNS_21StringPairEnumerationEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:777,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:777,5'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
        - Src:             'lib/new_fmode.cpp:779,16'
          Dst:             _ZN7acommon22FilterModesEnumerationC2ENSt3__111__wrap_iterIPKNS_10FilterModeEEES6_
        - Src:             'lib/new_fmode.cpp:779,12'
          Dst:             _ZN7acommon8PosibErrIPNS_21StringPairEnumerationEEC2ERKS2_
    - functionName:    _ZN7acommon16ModeNotifierImplC2EPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrINS_14FilterModeListEEC2Ev
        - _ZN7acommon8NotifierC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:113,5'
          Dst:             _ZN7acommon8NotifierC2Ev
        - Src:             'lib/new_fmode.cpp:113,5'
          Dst:             _ZN7acommon8CachePtrINS_14FilterModeListEEC2Ev
    - functionName:    _ZN7acommon21activate_filter_modesEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16ModeNotifierImplC2EPNS_6ConfigE
        - _ZN7acommon6Config12add_notifierEPNS_8NotifierE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:747,30'
          Dst:             _ZN7acommon16ModeNotifierImplC2EPNS_6ConfigE
        - Src:             'lib/new_fmode.cpp:747,13'
          Dst:             _ZN7acommon6Config12add_notifierEPNS_8NotifierE
    - functionName:    _ZN7acommon23set_mode_from_extensionEPNS_6ConfigENS_10ParmStringEP8_IO_FILE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10FilterMode14lockFileToModeERKNS_6StringEP8_IO_FILE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon16ModeNotifierImpl16get_filter_modesEv
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon10FilterMode8modeNameEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String3strEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_fmode.cpp:487,5'
          Dst:             _ZN7acommon16ModeNotifierImpl16get_filter_modesEv
        - Src:             'lib/new_fmode.cpp:487,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:487,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:487,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:487,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:487,5'
          Dst:             _ZN7acommon8PosibErrIPNS_14FilterModeListEED2Ev
        - Src:             'lib/new_fmode.cpp:492,31'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
        - Src:             'lib/new_fmode.cpp:492,16'
          Dst:             _ZN7acommon10FilterMode14lockFileToModeERKNS_6StringEP8_IO_FILE
        - Src:             'lib/new_fmode.cpp:492,12'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZNK7acommon10FilterMode8modeNameEv
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:493,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/new_fmode.cpp:497,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon10FilterMode14lockFileToModeERKNS_6StringEP8_IO_FILE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          263
      EdgeCount:       62
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7acommon10FilterMode11MagicString9matchFileEP8_IO_FILERKNS_6StringE
        - _ZN7acommon12PosibErrBase10ignore_errEv
        - _ZN7acommon6String5eraseEmm
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorIjEC2Ev
        - _ZN7acommon6VectorIjED2Ev
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6StringixEm
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - fclose
        - fopen
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/new_fmode.cpp:212,26'
          Dst:             _ZN7acommon6VectorIjEC2Ev
        - Src:             'lib/new_fmode.cpp:213,32'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'lib/new_fmode.cpp:217,20'
          Dst:             _ZNK7acommon6StringixEm
        - Src:             'lib/new_fmode.cpp:220,17'
          Dst:             _ZNK7acommon6StringixEm
        - Src:             'lib/new_fmode.cpp:231,27'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'lib/new_fmode.cpp:231,12'
          Dst:             fopen
        - Src:             'lib/new_fmode.cpp:237,14'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/new_fmode.cpp:239,11'
          Dst:             _ZN7acommon6String5eraseEmm
        - Src:             'lib/new_fmode.cpp:242,41'
          Dst:             _ZN7acommon10FilterMode11MagicString9matchFileEP8_IO_FILERKNS_6StringE
        - Src:             'lib/new_fmode.cpp:242,37'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'lib/new_fmode.cpp:243,17'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'lib/new_fmode.cpp:244,28'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:246,13'
          Dst:             fclose
        - Src:             'lib/new_fmode.cpp:248,27'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:249,24'
          Dst:             _ZN7acommon12PosibErrBase10ignore_errEv
        - Src:             'lib/new_fmode.cpp:254,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/new_fmode.cpp:255,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/new_fmode.cpp:257,7'
          Dst:             fclose
        - Src:             'lib/new_fmode.cpp:260,3'
          Dst:             _ZN7acommon6VectorIjED2Ev
    - functionName:    _ZN7acommon6VectorIjEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6StringixEm
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterMode11MagicString9matchFileEP8_IO_FILERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10FilterMode11MagicString9testMagicEP8_IO_FILERNS_6StringERKS4_
        - _ZN7acommon12PosibErrBase10ignore_errEv
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:297,19'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'lib/new_fmode.cpp:305,25'
          Dst:             _ZN7acommon10FilterMode11MagicString9testMagicEP8_IO_FILERNS_6StringERKS4_
        - Src:             'lib/new_fmode.cpp:307,13'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/new_fmode.cpp:308,10'
          Dst:             _ZN7acommon12PosibErrBase10ignore_errEv
        - Src:             'lib/new_fmode.cpp:312,3'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
    - functionName:    _ZN7acommon6VectorIjED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterMode11MagicString12hasExtensionERKNS_6StringE
      functionSourceFile: '/src/aspell/lib/new_fmode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommoneqERKNS_6StringES2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/new_fmode.cpp:272,16'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
    - functionName:    _GLOBAL__sub_I_find_speller.cpp
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'lib/find_speller.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'lib/find_speller.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'lib/find_speller.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_7SpellerEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_21ModuleInfoEnumerationEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6ConfigEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16HT_ConstIteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeES6_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11HT_IteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeES7_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE3endEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeES7_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:144,30'
          Dst:             _ZN7acommon11HT_IteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeES7_
    - functionName:    _ZN7acommon16HT_ConstIteratorINS_10StringPairEEC2ERKNS_11HT_IteratorIS1_EE
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE4findERKPKc
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE3endEv
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE6find_iERKPKcRb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:155,20'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE6find_iERKPKcRb
        - Src:             './common/hash.hpp:156,22'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE3endEv
    - functionName:    _ZNK7acommon16HT_ConstIteratorINS_10StringPairEEptEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon9HashTableINS_9StringMap5ParmsEE3endEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeES6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:146,42'
          Dst:             _ZN7acommon16HT_ConstIteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeES6_
    - functionName:    _ZN7acommoneqINS_10StringPairEEEbNS_16HT_ConstIteratorIT_EES4_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon9HashTableINS_9StringMap5ParmsEE4findERKPKc
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINS_10StringPairEEC2ERKNS_11HT_IteratorIS1_EE
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE4findERKPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:164,45'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE4findERKPKc
        - Src:             './common/hash.hpp:164,14'
          Dst:             _ZN7acommon16HT_ConstIteratorINS_10StringPairEEC2ERKNS_11HT_IteratorIS1_EE
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_islowerEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13BetterVarietyD0Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon13BetterVarietyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:230,10'
          Dst:             _ZN7acommon13BetterVarietyD2Ev
    - functionName:    _ZN7acommon13BetterVarietyD2Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon6BetterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:230,10'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'lib/find_speller.cpp:230,10'
          Dst:             _ZN7acommon6BetterD2Ev
    - functionName:    _ZN7acommon6BetterD2Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13BetterVariety4initEv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13BetterVariety17set_best_from_curEv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon13BetterVariety12set_cur_rankEv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          189
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZNK7acommon10StringList12elements_objEv
        - memcmp
        - strcspn
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/find_speller.cpp:254,9'
          Dst:             strlen
        - Src:             'lib/find_speller.cpp:257,39'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'lib/find_speller.cpp:261,23'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'lib/find_speller.cpp:263,22'
          Dst:             strlen
        - Src:             'lib/find_speller.cpp:270,15'
          Dst:             strcspn
        - Src:             'lib/find_speller.cpp:271,25'
          Dst:             memcmp
        - Src:             'lib/find_speller.cpp:278,5'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
    - functionName:    _ZN7acommon10BetterSizeD0Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BetterSizeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:185,10'
          Dst:             _ZN7acommon10BetterSizeD2Ev
    - functionName:    _ZN7acommon10BetterSizeD2Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6BetterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:185,10'
          Dst:             _ZN7acommon6BetterD2Ev
    - functionName:    _ZN7acommon10BetterListD0Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BetterListD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:147,10'
          Dst:             _ZN7acommon10BetterListD2Ev
    - functionName:    _ZN7acommon10BetterListD2Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon6BetterD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:147,10'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'lib/find_speller.cpp:147,10'
          Dst:             _ZN7acommon6BetterD2Ev
    - functionName:    _ZN7acommon10BetterList4initEv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZNK7acommon10StringList12elements_objEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:163,37'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'lib/find_speller.cpp:165,17'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'lib/find_speller.cpp:168,3'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
    - functionName:    _ZN7acommon10BetterList17set_best_from_curEv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10BetterList12set_cur_rankEv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZNK7acommon10StringList12elements_objEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:178,37'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'lib/find_speller.cpp:181,21'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'lib/find_speller.cpp:181,37'
          Dst:             strcmp
        - Src:             'lib/find_speller.cpp:183,3'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
    - functionName:    _ZN7acommonL14free_lt_handleEPv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon7Speller9lt_handleEv
      functionSourceFile: '/src/aspell/./common/speller.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14delete_spellerEPNS_7SpellerE
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommonL14free_lt_handleEPv
        - _ZNK7acommon7Speller9lt_handleEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:486,43'
          Dst:             _ZNK7acommon7Speller9lt_handleEv
        - Src:             'lib/find_speller.cpp:488,17'
          Dst:             _ZN7acommonL14free_lt_handleEPv
    - functionName:    _ZN7acommon8StackPtrINS_7SpellerEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_7SpellerEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_7SpellerEE3delEv
    - functionName:    _ZN7acommon8StackPtrINS_7SpellerEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_7SpellerEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_7SpellerEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_7SpellerEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_6ConfigEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon11new_spellerEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          145
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon14find_word_listEPNS_6ConfigE
        - _ZN7acommon14reload_filtersEPNS_7SpellerE
        - _ZN7acommon17get_speller_classEPNS_6ConfigE
        - _ZN7acommon8PosibErrIPNS_6ConfigEED2Ev
        - _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKS2_
        - _ZN7acommon8PosibErrIPNS_7SpellerEED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_7SpellerEE7releaseEv
        - _ZN7acommon8StackPtrINS_7SpellerEEC2EPS1_
        - _ZN7acommon8StackPtrINS_7SpellerEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8PosibErrIPNS_7SpellerEEcvRKS2_Ev
        - _ZNK7acommon8StackPtrINS_7SpellerEEcvPS1_Ev
        - _ZNK7acommon8StackPtrINS_7SpellerEEptEv
        - aspell_gettext_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/find_speller.cpp:473,5'
          Dst:             aspell_gettext_init
        - Src:             'lib/find_speller.cpp:475,5'
          Dst:             _ZN7acommon14find_word_listEPNS_6ConfigE
        - Src:             'lib/find_speller.cpp:475,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/find_speller.cpp:475,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:475,5'
          Dst:             _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:475,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:475,5'
          Dst:             _ZN7acommon8PosibErrIPNS_6ConfigEED2Ev
        - Src:             'lib/find_speller.cpp:476,25'
          Dst:             _ZN7acommon17get_speller_classEPNS_6ConfigE
        - Src:             'lib/find_speller.cpp:476,25'
          Dst:             _ZNK7acommon8PosibErrIPNS_7SpellerEEcvRKS2_Ev
        - Src:             'lib/find_speller.cpp:476,23'
          Dst:             _ZN7acommon8StackPtrINS_7SpellerEEC2EPS1_
        - Src:             'lib/find_speller.cpp:476,23'
          Dst:             _ZN7acommon8PosibErrIPNS_7SpellerEED2Ev
        - Src:             'lib/find_speller.cpp:477,5'
          Dst:             _ZNK7acommon8StackPtrINS_7SpellerEEptEv
        - Src:             'lib/find_speller.cpp:477,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:477,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:477,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/find_speller.cpp:477,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:477,5'
          Dst:             _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:477,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:477,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:479,5'
          Dst:             _ZNK7acommon8StackPtrINS_7SpellerEEcvPS1_Ev
        - Src:             'lib/find_speller.cpp:479,5'
          Dst:             _ZN7acommon14reload_filtersEPNS_7SpellerE
        - Src:             'lib/find_speller.cpp:479,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:479,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:479,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/find_speller.cpp:479,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:479,5'
          Dst:             _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:479,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:479,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:481,14'
          Dst:             _ZN7acommon8StackPtrINS_7SpellerEE7releaseEv
        - Src:             'lib/find_speller.cpp:481,12'
          Dst:             _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKS2_
        - Src:             'lib/find_speller.cpp:482,3'
          Dst:             _ZN7acommon8StackPtrINS_7SpellerEED2Ev
    - functionName:    _ZN7acommon14find_word_listEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         120
      ICount:          912
      EdgeCount:       144
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7acommon10BetterList4initEv
        - _ZN7acommon10BetterListC2Ev
        - _ZN7acommon10BetterListD2Ev
        - _ZN7acommon10BetterSize4initEv
        - _ZN7acommon10BetterSizeC2Ev
        - _ZN7acommon10BetterSizeD2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - _ZN7acommon10StringList3addERKNS_10ParmStringE
        - _ZN7acommon10new_configEv
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13BetterVariety4initEv
        - _ZN7acommon13BetterVarietyC2Ev
        - _ZN7acommon13BetterVarietyD2Ev
        - _ZN7acommon16get_dict_aliasesEPNS_6ConfigE
        - _ZN7acommon18get_dict_file_nameEPKNS_8DictInfoERNS_6StringES4_
        - _ZN7acommon18get_dict_info_listEPNS_6ConfigE
        - _ZN7acommon19DictInfoEnumeration4nextEv
        - _ZN7acommon20get_module_info_listEPNS_6ConfigE
        - _ZN7acommon21ModuleInfoEnumeration4nextEv
        - _ZN7acommon6Better12better_matchENS_8IsBetterE
        - _ZN7acommon6Config16read_in_settingsEPKS0_
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringC2EPKcj
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrINS_6StringEEaSERKS2_
        - _ZN7acommon8PosibErrIPKNS_12DictInfoListEED2Ev
        - _ZN7acommon8PosibErrIPKNS_14ModuleInfoListEED2Ev
        - _ZN7acommon8PosibErrIPKNS_9StringMapEED2Ev
        - _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKS2_
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_21ModuleInfoEnumerationEEC2EPS1_
        - _ZN7acommon8StackPtrINS_21ModuleInfoEnumerationEED2Ev
        - _ZN7acommon8StackPtrINS_6ConfigEE7releaseEv
        - _ZN7acommon8StackPtrINS_6ConfigEEC2EPS1_
        - _ZN7acommon8StackPtrINS_6ConfigEED2Ev
        - _ZN7acommonL11asc_isalphaEi
        - _ZN7acommonL11asc_isdigitEi
        - _ZN7acommonL11asc_tolowerEi
        - _ZN7acommonL11asc_toupperEi
        - _ZN7acommonL17split_string_listERNS_10StringListENS_10ParmStringE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon10StringList5emptyEv
        - _ZNK7acommon12DictInfoList8elementsEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon14ModuleInfoList8elementsEv
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon8PosibErrIPKNS_12DictInfoListEEcvRKS3_Ev
        - _ZNK7acommon8StackPtrINS_21ModuleInfoEnumerationEEptEv
        - _ZNK7acommon8StackPtrINS_6ConfigEEcvPS1_Ev
        - _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - _ZNK7acommon9StringMap6lookupERKNS_10ParmStringE
        - atoi
        - strcspn
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/find_speller.cpp:286,29'
          Dst:             _ZN7acommon10new_configEv
        - Src:             'lib/find_speller.cpp:286,22'
          Dst:             _ZN7acommon8StackPtrINS_6ConfigEEC2EPS1_
        - Src:             'lib/find_speller.cpp:287,5'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:287,5'
          Dst:             _ZN7acommon6Config16read_in_settingsEPKS0_
        - Src:             'lib/find_speller.cpp:287,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:287,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/find_speller.cpp:287,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/find_speller.cpp:287,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:287,5'
          Dst:             _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:287,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:287,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:288,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/find_speller.cpp:290,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:290,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:290,17'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:291,19'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:291,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:291,27'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:291,17'
          Dst:             _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - Src:             'lib/find_speller.cpp:291,7'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'lib/find_speller.cpp:305,18'
          Dst:             _ZN7acommon10BetterListC2Ev
        - Src:             'lib/find_speller.cpp:307,21'
          Dst:             _ZN7acommon13BetterVarietyC2Ev
        - Src:             'lib/find_speller.cpp:308,18'
          Dst:             _ZN7acommon10BetterListC2Ev
        - Src:             'lib/find_speller.cpp:309,18'
          Dst:             _ZN7acommon10BetterSizeC2Ev
        - Src:             'lib/find_speller.cpp:317,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/find_speller.cpp:318,30'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:318,47'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:318,38'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:319,20'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'lib/find_speller.cpp:320,14'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'lib/find_speller.cpp:321,17'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'lib/find_speller.cpp:321,14'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'lib/find_speller.cpp:322,21'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/find_speller.cpp:327,14'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'lib/find_speller.cpp:328,16'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'lib/find_speller.cpp:329,19'
          Dst:             _ZN7acommonL11asc_toupperEi
        - Src:             'lib/find_speller.cpp:329,16'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'lib/find_speller.cpp:335,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/find_speller.cpp:337,27'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'lib/find_speller.cpp:338,27'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'lib/find_speller.cpp:340,31'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/find_speller.cpp:341,22'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'lib/find_speller.cpp:347,38'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/find_speller.cpp:347,7'
          Dst:             _ZN7acommonL17split_string_listERNS_10StringListENS_10ParmStringE
        - Src:             'lib/find_speller.cpp:348,38'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/find_speller.cpp:348,7'
          Dst:             _ZN7acommonL17split_string_listERNS_10StringListENS_10ParmStringE
        - Src:             'lib/find_speller.cpp:349,14'
          Dst:             _ZN7acommon10BetterList4initEv
        - Src:             'lib/find_speller.cpp:354,7'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:354,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:354,15'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'lib/find_speller.cpp:354,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:355,26'
          Dst:             _ZNK7acommon10StringList5emptyEv
        - Src:             'lib/find_speller.cpp:355,37'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:355,50'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:355,45'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:356,28'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:356,45'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:356,36'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:356,28'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'lib/find_speller.cpp:356,24'
          Dst:             _ZN7acommon10StringList3addERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:356,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/find_speller.cpp:356,9'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'lib/find_speller.cpp:357,17'
          Dst:             _ZN7acommon13BetterVariety4initEv
        - Src:             'lib/find_speller.cpp:358,16'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'lib/find_speller.cpp:363,11'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:363,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:363,19'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:364,27'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:364,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:364,35'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:364,27'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'lib/find_speller.cpp:364,23'
          Dst:             _ZN7acommon10StringList3addERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:364,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/find_speller.cpp:364,9'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'lib/find_speller.cpp:365,16'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:365,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:365,24'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:366,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:366,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:366,17'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'lib/find_speller.cpp:366,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:368,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEcvPS1_Ev
        - Src:             'lib/find_speller.cpp:368,9'
          Dst:             _ZN7acommon20get_module_info_listEPNS_6ConfigE
        - Src:             'lib/find_speller.cpp:368,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/find_speller.cpp:368,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:368,9'
          Dst:             _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:368,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:368,9'
          Dst:             _ZN7acommon8PosibErrIPKNS_14ModuleInfoListEED2Ev
        - Src:             'lib/find_speller.cpp:369,54'
          Dst:             _ZNK7acommon14ModuleInfoList8elementsEv
        - Src:             'lib/find_speller.cpp:369,41'
          Dst:             _ZN7acommon8StackPtrINS_21ModuleInfoEnumerationEEC2EPS1_
        - Src:             'lib/find_speller.cpp:371,26'
          Dst:             _ZNK7acommon8StackPtrINS_21ModuleInfoEnumerationEEptEv
        - Src:             'lib/find_speller.cpp:371,31'
          Dst:             _ZN7acommon21ModuleInfoEnumeration4nextEv
        - Src:             'lib/find_speller.cpp:372,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:372,25'
          Dst:             _ZN7acommon10StringList3addERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:372,11'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/find_speller.cpp:373,7'
          Dst:             _ZN7acommon8StackPtrINS_21ModuleInfoEnumerationEED2Ev
        - Src:             'lib/find_speller.cpp:374,16'
          Dst:             _ZN7acommon10BetterList4initEv
        - Src:             'lib/find_speller.cpp:379,13'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:379,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:379,21'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:379,11'
          Dst:             _ZN7acommon8PosibErrINS_6StringEEaSERKS2_
        - Src:             'lib/find_speller.cpp:379,7'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'lib/find_speller.cpp:380,20'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'lib/find_speller.cpp:387,12'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'lib/find_speller.cpp:387,34'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'lib/find_speller.cpp:388,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:388,51'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'lib/find_speller.cpp:388,56'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:388,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:388,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/find_speller.cpp:388,16'
          Dst:             _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:388,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:389,26'
          Dst:             atoi
        - Src:             'lib/find_speller.cpp:390,14'
          Dst:             _ZN7acommon10BetterSize4initEv
        - Src:             'lib/find_speller.cpp:396,55'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEcvPS1_Ev
        - Src:             'lib/find_speller.cpp:396,36'
          Dst:             _ZN7acommon18get_dict_info_listEPNS_6ConfigE
        - Src:             'lib/find_speller.cpp:396,36'
          Dst:             _ZNK7acommon8PosibErrIPKNS_12DictInfoListEEcvRKS3_Ev
        - Src:             'lib/find_speller.cpp:396,36'
          Dst:             _ZN7acommon8PosibErrIPKNS_12DictInfoListEED2Ev
        - Src:             'lib/find_speller.cpp:397,43'
          Dst:             _ZNK7acommon12DictInfoList8elementsEv
        - Src:             'lib/find_speller.cpp:400,30'
          Dst:             _ZN7acommon19DictInfoEnumeration4nextEv
        - Src:             'lib/find_speller.cpp:417,34'
          Dst:             _ZN7acommon6Better12better_matchENS_8IsBetterE
        - Src:             'lib/find_speller.cpp:432,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/find_speller.cpp:432,24'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'lib/find_speller.cpp:433,9'
          Dst:             _ZN7acommon18get_dict_file_nameEPKNS_8DictInfoERNS_6StringES4_
        - Src:             'lib/find_speller.cpp:433,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:433,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:433,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/find_speller.cpp:433,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:433,9'
          Dst:             _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:433,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:433,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:434,19'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'lib/find_speller.cpp:435,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:435,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:435,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:435,17'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:435,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:436,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:436,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:436,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:436,17'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:436,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:437,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:437,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:437,43'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'lib/find_speller.cpp:437,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:437,17'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:437,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:438,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:438,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:438,47'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'lib/find_speller.cpp:438,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:438,17'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:438,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:439,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:439,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:439,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:439,17'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:439,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:440,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:440,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:440,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:440,17'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:440,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:441,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:441,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:441,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:441,17'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:441,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:444,15'
          Dst:             strcspn
        - Src:             'lib/find_speller.cpp:445,11'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:445,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:445,42'
          Dst:             _ZN7acommon6StringC2EPKcj
        - Src:             'lib/find_speller.cpp:445,42'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/find_speller.cpp:445,19'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:445,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:445,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/find_speller.cpp:447,9'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:447,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:447,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:447,17'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:447,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:448,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/find_speller.cpp:448,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/find_speller.cpp:449,47'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/find_speller.cpp:449,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:449,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:449,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:449,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'lib/find_speller.cpp:449,16'
          Dst:             _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:449,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:451,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/find_speller.cpp:451,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/find_speller.cpp:451,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/find_speller.cpp:451,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'lib/find_speller.cpp:451,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/find_speller.cpp:451,5'
          Dst:             _ZN7acommon10BetterSizeD2Ev
        - Src:             'lib/find_speller.cpp:451,5'
          Dst:             _ZN7acommon10BetterListD2Ev
        - Src:             'lib/find_speller.cpp:451,5'
          Dst:             _ZN7acommon13BetterVarietyD2Ev
        - Src:             'lib/find_speller.cpp:451,5'
          Dst:             _ZN7acommon10BetterListD2Ev
        - Src:             'lib/find_speller.cpp:453,5'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEcvPS1_Ev
        - Src:             'lib/find_speller.cpp:453,5'
          Dst:             _ZN7acommon16get_dict_aliasesEPNS_6ConfigE
        - Src:             'lib/find_speller.cpp:453,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/find_speller.cpp:453,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:453,5'
          Dst:             _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:453,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:453,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_9StringMapEED2Ev
        - Src:             'lib/find_speller.cpp:454,45'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/find_speller.cpp:454,38'
          Dst:             _ZNK7acommon9StringMap6lookupERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:455,14'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEptEv
        - Src:             'lib/find_speller.cpp:455,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:455,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:455,22'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'lib/find_speller.cpp:455,14'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:456,19'
          Dst:             _ZN7acommon8StackPtrINS_6ConfigEE7releaseEv
        - Src:             'lib/find_speller.cpp:456,12'
          Dst:             _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKS2_
        - Src:             'lib/find_speller.cpp:457,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'lib/find_speller.cpp:457,3'
          Dst:             _ZN7acommon8StackPtrINS_6ConfigEED2Ev
    - functionName:    _ZN7acommon17get_speller_classEPNS_6ConfigE
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKS2_
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - __assert_fail
        - libaspell_speller_default_LTX_new_speller_class
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:60,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'lib/find_speller.cpp:60,27'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'lib/find_speller.cpp:60,19'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'lib/find_speller.cpp:60,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'lib/find_speller.cpp:60,12'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'lib/find_speller.cpp:61,5'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'lib/find_speller.cpp:61,5'
          Dst:             __assert_fail
        - Src:             'lib/find_speller.cpp:62,12'
          Dst:             libaspell_speller_default_LTX_new_speller_class
        - Src:             'lib/find_speller.cpp:62,12'
          Dst:             _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKS2_
        - Src:             'lib/find_speller.cpp:94,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon14reload_filtersEPNS_7SpellerE
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          108
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12setup_filterERNS_6FilterEPNS_6ConfigEbbb
        - _ZN7acommon6Filter5clearEv
        - _ZN7acommon7Speller6configEv
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'lib/find_speller.cpp:461,5'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/find_speller.cpp:461,29'
          Dst:             _ZN7acommon6Filter5clearEv
        - Src:             'lib/find_speller.cpp:462,5'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/find_speller.cpp:462,31'
          Dst:             _ZN7acommon6Filter5clearEv
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZN7acommon7Speller6configEv
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZN7acommon12setup_filterERNS_6FilterEPNS_6ConfigEbbb
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:464,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEptEv
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZN7acommon7Speller6configEv
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZN7acommon12setup_filterERNS_6FilterEPNS_6ConfigEbbb
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:466,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'lib/find_speller.cpp:468,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon8PosibErrIPNS_7SpellerEEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6ConfigEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_6ConfigEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon13BetterVarietyC2Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon6BetterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:235,5'
          Dst:             _ZN7acommon6BetterC2Ev
        - Src:             'lib/find_speller.cpp:235,5'
          Dst:             _ZN7acommon10StringListC2Ev
    - functionName:    _ZN7acommon10BetterSizeC2Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6BetterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:185,10'
          Dst:             _ZN7acommon6BetterC2Ev
    - functionName:    _ZN7acommonL11asc_isalphaEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_islowerEi
        - _ZN7acommonL11asc_isupperEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:31,12'
          Dst:             _ZN7acommonL11asc_islowerEi
        - Src:             './common/asc_ctype.hpp:31,30'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN7acommonL11asc_tolowerEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_isupperEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:35,12'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN7acommonL11asc_toupperEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_islowerEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:39,12'
          Dst:             _ZN7acommonL11asc_islowerEi
    - functionName:    _ZN7acommonL17split_string_listERNS_10StringListENS_10ParmStringE
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          116
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6StringC2EPKcj
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommonL11asc_isspaceEi
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:99,23'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'lib/find_speller.cpp:102,29'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'lib/find_speller.cpp:105,15'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'lib/find_speller.cpp:106,14'
          Dst:             _ZN7acommon6StringC2EPKcj
        - Src:             'lib/find_speller.cpp:107,16'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'lib/find_speller.cpp:107,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'lib/find_speller.cpp:110,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK7acommon10StringList5emptyEv
      functionSourceFile: '/src/aspell/./common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_6ConfigEEcvPS1_Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPKNS_14ModuleInfoListEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8StackPtrINS_21ModuleInfoEnumerationEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_21ModuleInfoEnumerationEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_21ModuleInfoEnumerationEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_21ModuleInfoEnumerationEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_21ModuleInfoEnumerationEE3delEv
    - functionName:    _ZN7acommon8PosibErrINS_6StringEEaSERKS2_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase4copyERKS0_
        - _ZN7acommon12PosibErrBase7destroyEv
        - _ZN7acommon6StringaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:191,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             './common/posib_err.hpp:192,21'
          Dst:             _ZN7acommon12PosibErrBase7destroyEv
        - Src:             './common/posib_err.hpp:193,21'
          Dst:             _ZN7acommon12PosibErrBase4copyERKS0_
    - functionName:    _ZN7acommonL11asc_isdigitEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon10BetterSize4initEv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8PosibErrIPKNS_12DictInfoListEEcvRKS3_Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    _ZN7acommon8PosibErrIPKNS_12DictInfoListEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon6Better12better_matchENS_8IsBetterE
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPKNS_9StringMapEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZNK7acommon9StringMap6lookupERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommoneqINS_10StringPairEEEbNS_16HT_ConstIteratorIT_EES4_
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon16HT_ConstIteratorINS_10StringPairEEptEv
        - _ZNK7acommon9HashTableINS_9StringMap5ParmsEE3endEv
        - _ZNK7acommon9HashTableINS_9StringMap5ParmsEE4findERKPKc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string_map.hpp:106,29'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/string_map.hpp:106,24'
          Dst:             _ZNK7acommon9HashTableINS_9StringMap5ParmsEE4findERKPKc
        - Src:             './common/string_map.hpp:107,22'
          Dst:             _ZNK7acommon9HashTableINS_9StringMap5ParmsEE3endEv
        - Src:             './common/string_map.hpp:107,11'
          Dst:             _ZN7acommoneqINS_10StringPairEEEbNS_16HT_ConstIteratorIT_EES4_
        - Src:             './common/string_map.hpp:110,14'
          Dst:             _ZNK7acommon16HT_ConstIteratorINS_10StringPairEEptEv
    - functionName:    _ZN7acommon8StackPtrINS_6ConfigEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPNS_6ConfigEEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6ConfigEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_6ConfigEE3delEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_6ConfigEE3delEv
    - functionName:    _ZN7acommon6BetterC2Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10BetterSize17set_best_from_curEv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10BetterSize12set_cur_rankEv
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          139
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6BetterD0Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10BetterListC2Ev
      functionSourceFile: '/src/aspell/lib/find_speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon6BetterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/find_speller.cpp:158,15'
          Dst:             _ZN7acommon6BetterC2Ev
        - Src:             'lib/find_speller.cpp:158,15'
          Dst:             _ZN7acommon10StringListC2Ev
    - functionName:    _GLOBAL__sub_I_url.cpp
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/url.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/filter/url.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/filter/url.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN12_GLOBAL__N_18url_charEc
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16IndividualFilterD2Ev
      functionSourceFile: '/src/aspell/./common/indiv_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12FilterHandleD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './common/indiv_filter.hpp:83,34'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             './common/indiv_filter.hpp:83,34'
          Dst:             _ZN7acommon12FilterHandleD2Ev
    - functionName:    _ZN7acommon16IndividualFilterD0Ev
      functionSourceFile: '/src/aspell/./common/indiv_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19UrlFilterD0Ev
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19UrlFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/url.cpp:14,9'
          Dst:             _ZN12_GLOBAL__N_19UrlFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_19UrlFilterD2Ev
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/url.cpp:14,9'
          Dst:             _ZN7acommon16IndividualFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_19UrlFilter7processERPN7acommon10FilterCharES4_
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          200
      EdgeCount:       58
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_18url_charEc
        - _ZN7acommon10FilterCharaSEj
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/url.cpp:37,21'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/url.cpp:37,12'
          Dst:             _ZN12_GLOBAL__N_18url_charEc
        - Src:             'modules/filter/url.cpp:43,45'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/url.cpp:43,36'
          Dst:             _ZN12_GLOBAL__N_18url_charEc
        - Src:             'modules/filter/url.cpp:45,14'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/url.cpp:45,51'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/url.cpp:46,16'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/url.cpp:48,20'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/url.cpp:48,37'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/url.cpp:56,36'
          Dst:             _ZN7acommon10FilterCharaSEj
    - functionName:    _ZN12_GLOBAL__N_19UrlFilter5resetEv
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19UrlFilter5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon8PosibErrIbEC2ERKb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/url.cpp:23,11'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/url.cpp:25,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon16IndividualFilterC2Ev
      functionSourceFile: '/src/aspell/./common/indiv_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12FilterHandleC2Ev
        - _ZN7acommon6StringC2EPKc
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './common/indiv_filter.hpp:92,5'
          Dst:             _ZN7acommon12FilterHandleC2Ev
        - Src:             './common/indiv_filter.hpp:92,26'
          Dst:             _ZN7acommon6StringC2EPKc
    - functionName:    _ZN12_GLOBAL__N_19UrlFilterC2Ev
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/url.cpp:14,9'
          Dst:             _ZN7acommon16IndividualFilterC2Ev
    - functionName:    new_aspell_url_filter
      functionSourceFile: '/src/aspell/modules/filter/url.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19UrlFilterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/url.cpp:64,14'
          Dst:             _ZN12_GLOBAL__N_19UrlFilterC2Ev
    - functionName:    _GLOBAL__sub_I_email.cpp
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/filter/email.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/filter/email.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommonL21new_convert_if_neededERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:244,12'
          Dst:             _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
    - functionName:    _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             './common/convert.hpp:420,7'
          Dst:             _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             './common/convert.hpp:420,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:420,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             './common/convert.hpp:420,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/convert.hpp:420,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:420,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             './common/convert.hpp:420,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:420,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:422,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon7ConvECPD2Ev
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:354,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             './common/convert.hpp:354,10'
          Dst:             _ZN7acommon16FilterCharVectorD2Ev
    - functionName:    _ZN7acommon6ConvECD2Ev
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7ConvECPD2Ev
        - _ZN7acommon7ConvObjD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:414,10'
          Dst:             _ZN7acommon7ConvObjD2Ev
        - Src:             './common/convert.hpp:414,10'
          Dst:             _ZN7acommon7ConvECPD2Ev
    - functionName:    _ZN7acommon6VectorIjE4pendEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIjE6pbeginEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPKcEC2ERKS2_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIPKcEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK7acommon7Convert10convert_ecEPKciRNS_6StringERNS_16FilterCharVectorERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          175
      EdgeCount:       29
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8StackPtrINS_10DirectConvEEcvPS1_Ev
        - _ZNK7acommon8StackPtrINS_10DirectConvEEptEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             './common/convert.hpp:187,11'
          Dst:             _ZNK7acommon8StackPtrINS_10DirectConvEEcvPS1_Ev
        - Src:             './common/convert.hpp:188,2'
          Dst:             _ZNK7acommon8StackPtrINS_10DirectConvEEptEv
        - Src:             './common/convert.hpp:188,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:188,2'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             './common/convert.hpp:188,2'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/convert.hpp:188,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:188,2'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             './common/convert.hpp:188,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:188,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:191,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:191,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             './common/convert.hpp:191,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/convert.hpp:191,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:191,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             './common/convert.hpp:191,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:191,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:192,8'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - Src:             './common/convert.hpp:192,8'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - Src:             './common/convert.hpp:192,8'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:192,8'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             './common/convert.hpp:192,8'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/convert.hpp:192,8'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:192,8'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             './common/convert.hpp:192,8'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:192,8'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:195,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter10QuoteChars4haveEj
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6VectorIjE4pendEv
        - _ZN7acommon6VectorIjE6pbeginEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:32,26'
          Dst:             _ZN7acommon6VectorIjE6pbeginEv
        - Src:             'modules/filter/email.cpp:33,28'
          Dst:             _ZN7acommon6VectorIjE4pendEv
    - functionName:    _ZN7acommon8PosibErrIPKcED2Ev
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:39,32'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon7ConvECPclERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon8PosibErrIPKcEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKcEC2ERKS2_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon7Convert10convert_ecEPKciRNS_6StringERNS_16FilterCharVectorERKNS_10ParmStringE
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             './common/convert.hpp:400,13'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             './common/convert.hpp:401,9'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/convert.hpp:401,9'
          Dst:             _ZNK7acommon7Convert10convert_ecEPKciRNS_6StringERNS_16FilterCharVectorERKNS_10ParmStringE
        - Src:             './common/convert.hpp:401,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:401,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             './common/convert.hpp:401,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/convert.hpp:401,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:401,9'
          Dst:             _ZN7acommon8PosibErrIPKcEC2ERKNS_12PosibErrBaseE
        - Src:             './common/convert.hpp:401,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:401,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:402,20'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             './common/convert.hpp:402,16'
          Dst:             _ZN7acommon8PosibErrIPKcEC2ERKS2_
        - Src:             './common/convert.hpp:404,20'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/convert.hpp:404,16'
          Dst:             _ZN7acommon8PosibErrIPKcEC2ERKS2_
    - functionName:    _ZN7acommon7ConvECPC2EPKNS_7ConvertE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorC2Ev
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:359,5'
          Dst:             _ZN7acommon16FilterCharVectorC2Ev
        - Src:             './common/convert.hpp:359,5'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter10QuoteChars5clearEv
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:54,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter10QuoteChars6removeERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          116
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon7ConvECPclERKNS_10ParmStringE
        - _ZN7acommon8PosibErrIPKcED2Ev
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/filter/email.cpp:44,9'
          Dst:             _ZN7acommon7ConvECPclERKNS_10ParmStringE
        - Src:             'modules/filter/email.cpp:44,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/filter/email.cpp:44,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/filter/email.cpp:44,9'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/filter/email.cpp:44,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/filter/email.cpp:44,9'
          Dst:             _ZN7acommon8PosibErrIPKcED2Ev
        - Src:             'modules/filter/email.cpp:50,16'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter10QuoteCharsD0Ev
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111EmailFilter10QuoteCharsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:26,11'
          Dst:             _ZN12_GLOBAL__N_111EmailFilter10QuoteCharsD2Ev
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter10QuoteCharsD2Ev
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16MutableContainerD2Ev
        - _ZN7acommon6ConvECD2Ev
        - _ZN7acommon6VectorIjED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:26,11'
          Dst:             _ZN7acommon6ConvECD2Ev
        - Src:             'modules/filter/email.cpp:26,11'
          Dst:             _ZN7acommon6VectorIjED2Ev
        - Src:             'modules/filter/email.cpp:26,11'
          Dst:             _ZN7acommon16MutableContainerD2Ev
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter10QuoteChars3addERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111EmailFilter10QuoteChars4haveEj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon7ConvECPclERKNS_10ParmStringE
        - _ZN7acommon8PosibErrIPKcED2Ev
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/filter/email.cpp:38,9'
          Dst:             _ZN7acommon7ConvECPclERKNS_10ParmStringE
        - Src:             'modules/filter/email.cpp:38,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/filter/email.cpp:38,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/filter/email.cpp:38,9'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/filter/email.cpp:38,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/filter/email.cpp:38,9'
          Dst:             _ZN7acommon8PosibErrIPKcED2Ev
        - Src:             'modules/filter/email.cpp:40,14'
          Dst:             _ZN12_GLOBAL__N_111EmailFilter10QuoteChars4haveEj
        - Src:             'modules/filter/email.cpp:41,16'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon6ConvECC2EPNS_7ConvertE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7ConvECPC2EPKNS_7ConvertE
        - _ZN7acommon7ConvObjC2EPNS_7ConvertE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:417,31'
          Dst:             _ZN7acommon7ConvECPC2EPKNS_7ConvertE
        - Src:             './common/convert.hpp:417,43'
          Dst:             _ZN7acommon7ConvObjC2EPNS_7ConvertE
    - functionName:    _ZN12_GLOBAL__N_111EmailFilterD0Ev
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111EmailFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:19,9'
          Dst:             _ZN12_GLOBAL__N_111EmailFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_111EmailFilterD2Ev
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111EmailFilter10QuoteCharsD2Ev
        - _ZN7acommon16IndividualFilterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:19,9'
          Dst:             _ZN12_GLOBAL__N_111EmailFilter10QuoteCharsD2Ev
        - Src:             'modules/filter/email.cpp:19,9'
          Dst:             _ZN7acommon16IndividualFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config12retrieve_intERKNS_10ParmStringE
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon8PosibErrIiEcvRKiEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/filter/email.cpp:67,11'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/email.cpp:69,37'
          Dst:             _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - Src:             'modules/filter/email.cpp:69,46'
          Dst:             _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - Src:             'modules/filter/email.cpp:69,24'
          Dst:             _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/filter/email.cpp:69,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/email.cpp:70,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/email.cpp:70,5'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/filter/email.cpp:70,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/filter/email.cpp:70,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/email.cpp:70,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/filter/email.cpp:70,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/filter/email.cpp:70,5'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/filter/email.cpp:70,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/filter/email.cpp:70,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/filter/email.cpp:71,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/email.cpp:71,20'
          Dst:             _ZNK7acommon6Config12retrieve_intERKNS_10ParmStringE
        - Src:             'modules/filter/email.cpp:71,14'
          Dst:             _ZNK7acommon8PosibErrIiEcvRKiEv
        - Src:             'modules/filter/email.cpp:71,5'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'modules/filter/email.cpp:73,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter5resetEv
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter7processERPN7acommon10FilterCharES4_
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          155
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_111EmailFilter10QuoteChars4haveEj
        - _ZN7acommon10FilterCharaSEj
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:88,46'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/email.cpp:88,41'
          Dst:             _ZN12_GLOBAL__N_111EmailFilter10QuoteChars4haveEj
        - Src:             'modules/filter/email.cpp:90,11'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/email.cpp:93,9'
          Dst:             _ZN7acommon10FilterCharaSEj
        - Src:             'modules/filter/email.cpp:108,5'
          Dst:             _ZN7acommon10FilterCharaSEj
    - functionName:    _ZN12_GLOBAL__N_111EmailFilter10QuoteCharsC2Ev
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16MutableContainerC2Ev
        - _ZN7acommon6ConvECC2EPNS_7ConvertE
        - _ZN7acommon6VectorIjEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:26,11'
          Dst:             _ZN7acommon16MutableContainerC2Ev
        - Src:             'modules/filter/email.cpp:26,11'
          Dst:             _ZN7acommon6VectorIjEC2Ev
        - Src:             'modules/filter/email.cpp:26,11'
          Dst:             _ZN7acommon6ConvECC2EPNS_7ConvertE
    - functionName:    _ZN12_GLOBAL__N_111EmailFilterC2Ev
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111EmailFilter10QuoteCharsC2Ev
        - _ZN7acommon16IndividualFilterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:19,9'
          Dst:             _ZN7acommon16IndividualFilterC2Ev
        - Src:             'modules/filter/email.cpp:19,9'
          Dst:             _ZN12_GLOBAL__N_111EmailFilter10QuoteCharsC2Ev
    - functionName:    new_aspell_email_filter
      functionSourceFile: '/src/aspell/modules/filter/email.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111EmailFilterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/email.cpp:114,14'
          Dst:             _ZN12_GLOBAL__N_111EmailFilterC2Ev
    - functionName:    _GLOBAL__sub_I_tex.cpp
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.5
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:0,0'
          Dst:             __cxx_global_var_init.5
        - Src:             'modules/filter/tex.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init.5
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/filter/tex.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/filter/tex.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN12_GLOBAL__N_19TexFilter7CommandD2Ev
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:36,12'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_19TexFilter7CommandEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_islowerEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TexFilter10end_optionEcc
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TexFilter11pop_commandEv
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilter12push_commandENS0_6InWhatE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:81,7'
          Dst:             _ZN12_GLOBAL__N_19TexFilter12push_commandENS0_6InWhatE
    - functionName:    _ZN12_GLOBAL__N_19TexFilter12push_commandENS0_6InWhatE
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilter7CommandC2ENS0_6InWhatE
        - _ZN12_GLOBAL__N_19TexFilter7CommandD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:75,21'
          Dst:             _ZN12_GLOBAL__N_19TexFilter7CommandC2ENS0_6InWhatE
        - Src:             'modules/filter/tex.cpp:75,5'
          Dst:             _ZN12_GLOBAL__N_19TexFilter7CommandD2Ev
    - functionName:    _ZN12_GLOBAL__N_19TexFilter7CommandC2ENS0_6InWhatE
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:41,7'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN12_GLOBAL__N_19TexFilter7CommandC2EOS1_
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:36,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    _ZN7acommonL11asc_isalphaEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_islowerEi
        - _ZN7acommonL11asc_isupperEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:31,12'
          Dst:             _ZN7acommonL11asc_islowerEi
        - Src:             './common/asc_ctype.hpp:31,30'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN12_GLOBAL__N_19TexFilter12process_charEj
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         88
      ICount:          502
      EdgeCount:       120
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilter10end_optionEcc
        - _ZN12_GLOBAL__N_19TexFilter11pop_commandEv
        - _ZN12_GLOBAL__N_19TexFilter12push_commandENS0_6InWhatE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringpLEc
        - _ZN7acommonL11asc_isalphaEi
        - _ZN7acommonL11asc_isspaceEi
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon6String5emptyEv
        - _ZNK7acommon9StringMap6lookupERKNS_10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:125,11'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/tex.cpp:127,11'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/tex.cpp:132,15'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'modules/filter/tex.cpp:133,13'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/tex.cpp:139,15'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'modules/filter/tex.cpp:140,13'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/tex.cpp:141,13'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/tex.cpp:142,44'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/filter/tex.cpp:142,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:142,28'
          Dst:             _ZNK7acommon9StringMap6lookupERKNS_10ParmStringE
        - Src:             'modules/filter/tex.cpp:144,12'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/tex.cpp:147,42'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/filter/tex.cpp:147,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:147,26'
          Dst:             _ZNK7acommon9StringMap6lookupERKNS_10ParmStringE
        - Src:             'modules/filter/tex.cpp:150,6'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/tex.cpp:162,11'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/tex.cpp:173,7'
          Dst:             _ZN12_GLOBAL__N_19TexFilter11pop_commandEv
        - Src:             'modules/filter/tex.cpp:178,2'
          Dst:             _ZN12_GLOBAL__N_19TexFilter12push_commandENS0_6InWhatE
        - Src:             'modules/filter/tex.cpp:191,18'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/tex.cpp:197,2'
          Dst:             _ZN12_GLOBAL__N_19TexFilter11pop_commandEv
        - Src:             'modules/filter/tex.cpp:205,7'
          Dst:             _ZN12_GLOBAL__N_19TexFilter12push_commandENS0_6InWhatE
        - Src:             'modules/filter/tex.cpp:212,9'
          Dst:             _ZN12_GLOBAL__N_19TexFilter10end_optionEcc
        - Src:             'modules/filter/tex.cpp:219,9'
          Dst:             _ZN12_GLOBAL__N_19TexFilter10end_optionEcc
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TexFilter7CommandC2Ev
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:40,7'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE5clearEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE3delEv
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:152,19'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE3delEv
        - Src:             './common/hash.hpp:152,26'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE4initEj
    - functionName:    _ZN7acommon9StringMap7replaceERKNS_10ParmStringES3_
      functionSourceFile: '/src/aspell/./common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10StringPairC2EPKcS2_
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE6insertERKNS_10StringPairE
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string_map.hpp:88,50'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/string_map.hpp:88,43'
          Dst:             _ZN7acommon10StringPairC2EPKcS2_
        - Src:             './common/string_map.hpp:88,36'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE6insertERKNS_10StringPairE
        - Src:             './common/string_map.hpp:90,35'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             './common/string_map.hpp:90,7'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
        - Src:             './common/string_map.hpp:91,35'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             './common/string_map.hpp:91,7'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
        - Src:             './common/string_map.hpp:93,35'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             './common/string_map.hpp:93,7'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
    - functionName:    _ZN7acommon8ObjStack3dupENS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack7dup_topENS_10ParmStringE
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:110,38'
          Dst:             _ZN7acommon8ObjStack7dup_topENS_10ParmStringE
    - functionName:    _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ObjStack7dup_topENS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack9alloc_topEm
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:102,41'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             './common/objstack.hpp:102,27'
          Dst:             _ZN7acommon8ObjStack9alloc_topEm
        - Src:             './common/objstack.hpp:103,31'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/objstack.hpp:103,42'
          Dst:             _ZNK7acommon10ParmString4sizeEv
    - functionName:    _ZN7acommon8ObjStack9alloc_topEm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack10check_sizeEm
        - _ZN7acommon8ObjStack9new_chunkEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:89,24'
          Dst:             _ZN7acommon8ObjStack10check_sizeEm
        - Src:             './common/objstack.hpp:89,42'
          Dst:             _ZN7acommon8ObjStack9new_chunkEv
    - functionName:    _ZN7acommon8ObjStack10check_sizeEm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8ObjStack13will_overflowEm
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:34,5'
          Dst:             _ZNK7acommon8ObjStack13will_overflowEm
        - Src:             './common/objstack.hpp:34,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7acommon8ObjStack13will_overflowEm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon10BlockSListINS_10StringPairEED2Ev
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListINS_10StringPairEE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/block_slist.hpp:71,20'
          Dst:             _ZN7acommon10BlockSListINS_10StringPairEE5clearEv
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListINS_10StringPairEED2Ev
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:142,19'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE3delEv
        - Src:             './common/hash.hpp:142,25'
          Dst:             _ZN7acommon10BlockSListINS_10StringPairEED2Ev
    - functionName:    _ZN7acommon10BlockSListINS_10StringPairEEC2Ev
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9StringMap6removeERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE5eraseERKPKc
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string_map.hpp:99,60'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/string_map.hpp:99,54'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE5eraseERKPKc
        - Src:             './common/string_map.hpp:99,46'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon9StringMapD0Ev
      functionSourceFile: '/src/aspell/./common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9StringMapD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string_map.hpp:52,16'
          Dst:             _ZN7acommon9StringMapD2Ev
    - functionName:    _ZN7acommon9StringMapD2Ev
      functionSourceFile: '/src/aspell/./common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16MutableContainerD2Ev
        - _ZN7acommon8ObjStackD2Ev
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEED2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string_map.hpp:52,17'
          Dst:             _ZN7acommon8ObjStackD2Ev
        - Src:             './common/string_map.hpp:52,17'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEED2Ev
        - Src:             './common/string_map.hpp:52,17'
          Dst:             _ZN7acommon16MutableContainerD2Ev
    - functionName:    _ZN7acommon9StringMap3addERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10StringPairC2EPKcS2_
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE6insertERKNS_10StringPairE
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string_map.hpp:76,50'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/string_map.hpp:76,43'
          Dst:             _ZN7acommon10StringPairC2EPKcS2_
        - Src:             './common/string_map.hpp:76,36'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE6insertERKNS_10StringPairE
        - Src:             './common/string_map.hpp:78,35'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             './common/string_map.hpp:78,7'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
        - Src:             './common/string_map.hpp:79,7'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
        - Src:             './common/string_map.hpp:80,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             './common/string_map.hpp:82,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon9StringMap5clearEv
      functionSourceFile: '/src/aspell/./common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack5resetEv
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE5clearEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string_map.hpp:47,35'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE5clearEv
        - Src:             './common/string_map.hpp:47,52'
          Dst:             _ZN7acommon8ObjStack5resetEv
        - Src:             './common/string_map.hpp:47,68'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEEC2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListINS_10StringPairEEC2Ev
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:134,5'
          Dst:             _ZN7acommon10BlockSListINS_10StringPairEEC2Ev
        - Src:             './common/hash.hpp:134,18'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE4initEj
    - functionName:    _ZN12_GLOBAL__N_19TexFilter8Commands6removeERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6String6assignEPKcm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon9StringMap6removeERKNS_10ParmStringE
        - _ZN7acommonL11asc_isspaceEi
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:272,25'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/filter/tex.cpp:272,13'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/tex.cpp:272,39'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/filter/tex.cpp:273,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/tex.cpp:273,30'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/filter/tex.cpp:273,23'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'modules/filter/tex.cpp:274,30'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/tex.cpp:274,23'
          Dst:             _ZN7acommon9StringMap6removeERKNS_10ParmStringE
        - Src:             'modules/filter/tex.cpp:275,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_19TexFilter8CommandsD0Ev
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilter8CommandsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:48,11'
          Dst:             _ZN12_GLOBAL__N_19TexFilter8CommandsD2Ev
    - functionName:    _ZN12_GLOBAL__N_19TexFilter8CommandsD2Ev
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9StringMapD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:48,11'
          Dst:             _ZN7acommon9StringMapD2Ev
    - functionName:    _ZN12_GLOBAL__N_19TexFilter8Commands3addERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          161
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String6assignEPKc
        - _ZN7acommon6String6assignEPKcm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon9StringMap7replaceERKNS_10ParmStringES3_
        - _ZN7acommonL11asc_isspaceEi
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon10ParmStringcvPKcEv
        - dgettext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:252,25'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/filter/tex.cpp:252,13'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/tex.cpp:253,11'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/filter/tex.cpp:254,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:255,25'
          Dst:             dgettext
        - Src:             'modules/filter/tex.cpp:255,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:254,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:254,9'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/filter/tex.cpp:254,9'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/filter/tex.cpp:254,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/filter/tex.cpp:259,24'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/filter/tex.cpp:259,12'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/tex.cpp:260,11'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/filter/tex.cpp:261,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:262,25'
          Dst:             dgettext
        - Src:             'modules/filter/tex.cpp:262,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:261,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:261,9'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/filter/tex.cpp:261,9'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/filter/tex.cpp:261,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/filter/tex.cpp:265,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/tex.cpp:265,26'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/filter/tex.cpp:265,19'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'modules/filter/tex.cpp:266,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/tex.cpp:266,26'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/filter/tex.cpp:266,19'
          Dst:             _ZN7acommon6String6assignEPKc
        - Src:             'modules/filter/tex.cpp:267,31'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/tex.cpp:267,35'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/tex.cpp:267,23'
          Dst:             _ZN7acommon9StringMap7replaceERKNS_10ParmStringES3_
        - Src:             'modules/filter/tex.cpp:267,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/filter/tex.cpp:268,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/tex.cpp:268,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon9StringMapC2Ev
      functionSourceFile: '/src/aspell/./common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16MutableContainerC2Ev
        - _ZN7acommon8ObjStackC2Emm
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEEC2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string_map.hpp:49,3'
          Dst:             _ZN7acommon16MutableContainerC2Ev
        - Src:             './common/string_map.hpp:49,3'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEEC2Ev
        - Src:             './common/string_map.hpp:49,3'
          Dst:             _ZN7acommon8ObjStackC2Emm
    - functionName:    _ZN12_GLOBAL__N_19TexFilterD0Ev
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:32,9'
          Dst:             _ZN12_GLOBAL__N_19TexFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_19TexFilterD2Ev
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilter8CommandsD2Ev
        - _ZN7acommon16IndividualFilterD2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_19TexFilter7CommandEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:32,9'
          Dst:             _ZN12_GLOBAL__N_19TexFilter8CommandsD2Ev
        - Src:             'modules/filter/tex.cpp:32,9'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_19TexFilter7CommandEED2Ev
        - Src:             'modules/filter/tex.cpp:32,9'
          Dst:             _ZN7acommon16IndividualFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_19TexFilter5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9StringMap5clearEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon8PosibErrIbEcvRKbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:90,11'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/tex.cpp:94,14'
          Dst:             _ZN7acommon9StringMap5clearEv
        - Src:             'modules/filter/tex.cpp:94,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/tex.cpp:95,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:95,11'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/filter/tex.cpp:95,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/tex.cpp:97,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/tex.cpp:97,28'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/filter/tex.cpp:97,22'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/filter/tex.cpp:97,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/filter/tex.cpp:100,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN12_GLOBAL__N_19TexFilter5resetEv
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilter12push_commandENS0_6InWhatE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:108,5'
          Dst:             _ZN12_GLOBAL__N_19TexFilter12push_commandENS0_6InWhatE
    - functionName:    _ZN12_GLOBAL__N_19TexFilter7processERPN7acommon10FilterCharES4_
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilter12process_charEj
        - _ZN7acommon10FilterCharaSEj
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:233,24'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/tex.cpp:233,11'
          Dst:             _ZN12_GLOBAL__N_19TexFilter12process_charEj
        - Src:             'modules/filter/tex.cpp:234,7'
          Dst:             _ZN7acommon10FilterCharaSEj
    - functionName:    _ZN12_GLOBAL__N_19TexFilter8CommandsC2Ev
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9StringMapC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:48,11'
          Dst:             _ZN7acommon9StringMapC2Ev
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_19TexFilter7CommandEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TexFilterC2Ev
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilter8CommandsC2Ev
        - _ZN7acommon16IndividualFilterC2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_19TexFilter7CommandEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:32,9'
          Dst:             _ZN7acommon16IndividualFilterC2Ev
        - Src:             'modules/filter/tex.cpp:32,9'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_19TexFilter7CommandEEC2Ev
        - Src:             'modules/filter/tex.cpp:32,9'
          Dst:             _ZN12_GLOBAL__N_19TexFilter8CommandsC2Ev
    - functionName:    new_aspell_tex_filter
      functionSourceFile: '/src/aspell/modules/filter/tex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TexFilterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/tex.cpp:760,56'
          Dst:             _ZN12_GLOBAL__N_19TexFilterC2Ev
    - functionName:    _GLOBAL__sub_I_sgml.cpp
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/filter/sgml.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/filter/sgml.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon10FilterChar3sumEPKS0_S2_
      functionSourceFile: '/src/aspell/./common/filter_char.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10FilterCharC2EjPKS0_S2_
      functionSourceFile: '/src/aspell/./common/filter_char.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10FilterChar3sumEPKS0_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/filter_char.hpp:33,23'
          Dst:             _ZN7acommon10FilterChar3sumEPKS0_S2_
    - functionName:    _ZN12_GLOBAL__N_111SgmlDecoderD0Ev
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111SgmlDecoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:413,9'
          Dst:             _ZN12_GLOBAL__N_111SgmlDecoderD2Ev
    - functionName:    _ZN12_GLOBAL__N_111SgmlDecoderD2Ev
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorD2Ev
        - _ZN7acommon16IndividualFilterD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:413,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:413,9'
          Dst:             _ZN7acommon16FilterCharVectorD2Ev
        - Src:             'modules/filter/sgml.cpp:413,9'
          Dst:             _ZN7acommon16IndividualFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_111SgmlDecoder5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommonplERKNS_10ParmStringES2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:426,13'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/sgml.cpp:426,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/sgml.cpp:426,19'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/filter/sgml.cpp:426,11'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/filter/sgml.cpp:426,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:428,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN12_GLOBAL__N_111SgmlDecoder5resetEv
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111SgmlDecoder7processERPN7acommon10FilterCharES4_
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          206
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon10FilterCharC2EjPKS0_S2_
        - _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - _ZN7acommon16FilterCharVector6appendEj
        - _ZN7acommon6VectorINS_10FilterCharEE4pendEv
        - _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - _ZN7acommonL11asc_isalphaEi
        - _ZN7acommonL11asc_isdigitEi
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:437,11'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/sgml.cpp:441,19'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/sgml.cpp:444,36'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/sgml.cpp:444,24'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/sgml.cpp:446,13'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/sgml.cpp:450,37'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/sgml.cpp:450,25'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/sgml.cpp:450,56'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/sgml.cpp:450,44'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/sgml.cpp:455,19'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/sgml.cpp:457,13'
          Dst:             _ZN7acommon10FilterCharC2EjPKS0_S2_
        - Src:             'modules/filter/sgml.cpp:457,6'
          Dst:             _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - Src:             'modules/filter/sgml.cpp:459,6'
          Dst:             _ZN7acommon16FilterCharVector6appendENS_10FilterCharE
        - Src:             'modules/filter/sgml.cpp:463,9'
          Dst:             _ZN7acommon16FilterCharVector6appendEj
        - Src:             'modules/filter/sgml.cpp:464,17'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE6pbeginEv
        - Src:             'modules/filter/sgml.cpp:465,17'
          Dst:             _ZN7acommon6VectorINS_10FilterCharEE4pendEv
    - functionName:    _ZN7acommonL11asc_isdigitEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isalphaEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_islowerEi
        - _ZN7acommonL11asc_isupperEi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:31,12'
          Dst:             _ZN7acommonL11asc_islowerEi
        - Src:             './common/asc_ctype.hpp:31,30'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN7acommonL11asc_islowerEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon9StringMap6lookupERKNS_10ParmStringE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string_map.hpp:113,40'
          Dst:             _ZNK7acommon9StringMap6lookupERKNS_10ParmStringE
    - functionName:    _ZN7acommonL11asc_tolowerEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_isupperEi
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:35,12'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN12_GLOBAL__N_110SgmlFilter12process_charEj
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         173
      ICount:          768
      EdgeCount:       209
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringpLEc
        - _ZN7acommonL11asc_isalphaEi
        - _ZN7acommonL11asc_isdigitEi
        - _ZN7acommonL11asc_isspaceEi
        - _ZN7acommonL11asc_tolowerEi
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'modules/filter/sgml.cpp:173,5'
          Branch Sides:    []
        - Branch String:   'modules/filter/sgml.cpp:177,9'
          Branch Sides:    []
        - Branch String:   'modules/filter/sgml.cpp:189,9'
          Branch Sides:    []
        - Branch String:   'modules/filter/sgml.cpp:238,8'
          Branch Sides:    []
        - Branch String:   'modules/filter/sgml.cpp:293,8'
          Branch Sides:    []
        - Branch String:   'modules/filter/sgml.cpp:357,8'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:180,47'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/sgml.cpp:192,16'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/sgml.cpp:197,17'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/sgml.cpp:197,35'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/sgml.cpp:198,29'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'modules/filter/sgml.cpp:198,26'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/sgml.cpp:217,15'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/sgml.cpp:224,28'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/filter/sgml.cpp:224,49'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/filter/sgml.cpp:224,11'
          Dst:             strcmp
        - Src:             'modules/filter/sgml.cpp:229,42'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/filter/sgml.cpp:229,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/sgml.cpp:229,27'
          Dst:             _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
        - Src:             'modules/filter/sgml.cpp:231,15'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/filter/sgml.cpp:244,16'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/sgml.cpp:247,15'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/sgml.cpp:248,25'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'modules/filter/sgml.cpp:248,22'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/sgml.cpp:255,12'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/sgml.cpp:255,30'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/sgml.cpp:256,22'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'modules/filter/sgml.cpp:256,19'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/sgml.cpp:260,37'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/filter/sgml.cpp:260,58'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/filter/sgml.cpp:260,20'
          Dst:             strcmp
        - Src:             'modules/filter/sgml.cpp:273,12'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/sgml.cpp:277,19'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'modules/filter/sgml.cpp:277,16'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/sgml.cpp:282,12'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/sgml.cpp:286,16'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/sgml.cpp:287,19'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'modules/filter/sgml.cpp:287,16'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/sgml.cpp:292,12'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/sgml.cpp:304,55'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/filter/sgml.cpp:304,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/sgml.cpp:304,37'
          Dst:             _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
        - Src:             'modules/filter/sgml.cpp:312,17'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/sgml.cpp:344,6'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/sgml.cpp:344,24'
          Dst:             _ZN7acommonL11asc_isdigitEi
    - functionName:    _ZN12_GLOBAL__N_110SgmlFilterD0Ev
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110SgmlFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:60,9'
          Dst:             _ZN12_GLOBAL__N_110SgmlFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_110SgmlFilterD2Ev
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterD2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon9StringMapD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:60,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:60,9'
          Dst:             _ZN7acommon9StringMapD2Ev
        - Src:             'modules/filter/sgml.cpp:60,9'
          Dst:             _ZN7acommon9StringMapD2Ev
        - Src:             'modules/filter/sgml.cpp:60,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:60,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:60,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:60,9'
          Dst:             _ZN7acommon16IndividualFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_110SgmlFilter5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          91
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9StringMap5clearEv
        - _ZN7acommonplERKNS_10ParmStringES2_
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:137,13'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/sgml.cpp:137,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/sgml.cpp:137,19'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/filter/sgml.cpp:137,11'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/filter/sgml.cpp:137,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:139,19'
          Dst:             _ZN7acommon9StringMap5clearEv
        - Src:             'modules/filter/sgml.cpp:139,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/sgml.cpp:140,15'
          Dst:             _ZN7acommon9StringMap5clearEv
        - Src:             'modules/filter/sgml.cpp:140,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/sgml.cpp:141,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/sgml.cpp:141,32'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/sgml.cpp:141,30'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/filter/sgml.cpp:141,25'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/sgml.cpp:141,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/sgml.cpp:141,38'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/filter/sgml.cpp:141,25'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/sgml.cpp:141,11'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/filter/sgml.cpp:141,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/sgml.cpp:141,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:141,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:142,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/sgml.cpp:142,32'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/sgml.cpp:142,30'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/filter/sgml.cpp:142,25'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/sgml.cpp:142,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/sgml.cpp:142,38'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/filter/sgml.cpp:142,25'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/sgml.cpp:142,11'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/filter/sgml.cpp:142,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/sgml.cpp:142,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:142,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/sgml.cpp:144,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN12_GLOBAL__N_110SgmlFilter5resetEv
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110SgmlFilter7processERPN7acommon10FilterCharES4_
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_110SgmlFilter12process_charEj
        - _ZN7acommon10FilterCharaSEj
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:403,24'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/sgml.cpp:403,11'
          Dst:             _ZN12_GLOBAL__N_110SgmlFilter12process_charEj
        - Src:             'modules/filter/sgml.cpp:404,7'
          Dst:             _ZN7acommon10FilterCharaSEj
    - functionName:    new_aspell_html_decoder
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111SgmlDecoderC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:532,14'
          Dst:             _ZN12_GLOBAL__N_111SgmlDecoderC2EPKc
    - functionName:    _ZN12_GLOBAL__N_111SgmlDecoderC2EPKc
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorC2Ev
        - _ZN7acommon16IndividualFilterC2Ev
        - _ZN7acommon6StringC2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:418,5'
          Dst:             _ZN7acommon16IndividualFilterC2Ev
        - Src:             'modules/filter/sgml.cpp:418,5'
          Dst:             _ZN7acommon16FilterCharVectorC2Ev
        - Src:             'modules/filter/sgml.cpp:418,35'
          Dst:             _ZN7acommon6StringC2EPKc
    - functionName:    new_aspell_html_filter
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110SgmlFilterC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:528,14'
          Dst:             _ZN12_GLOBAL__N_110SgmlFilterC2EPKc
    - functionName:    _ZN12_GLOBAL__N_110SgmlFilterC2EPKc
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterC2Ev
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon9StringMapC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:128,5'
          Dst:             _ZN7acommon16IndividualFilterC2Ev
        - Src:             'modules/filter/sgml.cpp:128,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/sgml.cpp:128,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/sgml.cpp:128,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/sgml.cpp:128,5'
          Dst:             _ZN7acommon9StringMapC2Ev
        - Src:             'modules/filter/sgml.cpp:128,5'
          Dst:             _ZN7acommon9StringMapC2Ev
        - Src:             'modules/filter/sgml.cpp:128,34'
          Dst:             _ZN7acommon6StringC2EPKc
    - functionName:    new_aspell_sgml_decoder
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111SgmlDecoderC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:519,14'
          Dst:             _ZN12_GLOBAL__N_111SgmlDecoderC2EPKc
    - functionName:    new_aspell_sgml_filter
      functionSourceFile: '/src/aspell/modules/filter/sgml.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110SgmlFilterC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/sgml.cpp:515,14'
          Dst:             _ZN12_GLOBAL__N_110SgmlFilterC2EPKc
    - functionName:    _GLOBAL__sub_I_markdown.cpp
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/filter/markdown.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/filter/markdown.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN12_GLOBAL__N_19HtmlBlockD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19HtmlBlockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:608,8'
          Dst:             _ZN12_GLOBAL__N_19HtmlBlockD2Ev
    - functionName:    _ZN12_GLOBAL__N_19HtmlBlockD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:608,8'
          Dst:             _ZN12_GLOBAL__N_15BlockD2Ev
    - functionName:    _ZN12_GLOBAL__N_15BlockD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_19HtmlBlock4leafEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_19HtmlBlock4dumpEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:617,27'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZN12_GLOBAL__N_19HtmlBlock9proc_lineERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:613,13'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:614,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:614,28'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
    - functionName:    _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    49
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:120,28'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
    - functionName:    _ZN12_GLOBAL__N_18Iterator3incEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18Iterator5widthEv
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:139,9'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:140,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator5widthEv
    - functionName:    _ZNK12_GLOBAL__N_18Iterator5widthEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:124,9'
          Dst:             _ZNK7acommon10FilterCharcvjEv
    - functionName:    _ZNK12_GLOBAL__N_18IteratordeEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    62
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:119,43'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
    - functionName:    _ZNK12_GLOBAL__N_18IteratorixEi
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:109,39'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/markdown.cpp:113,11'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/markdown.cpp:113,25'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/markdown.cpp:114,19'
          Dst:             _ZNK7acommon10FilterCharcvjEv
    - functionName:    _ZN12_GLOBAL__N_112RawHtmlBlockD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112RawHtmlBlockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:621,8'
          Dst:             _ZN12_GLOBAL__N_112RawHtmlBlockD2Ev
    - functionName:    _ZN12_GLOBAL__N_112RawHtmlBlockD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockD2Ev
        - _ZN12_GLOBAL__N_17HtmlTagD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:621,8'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/markdown.cpp:621,8'
          Dst:             _ZN12_GLOBAL__N_17HtmlTagD2Ev
        - Src:             'modules/filter/markdown.cpp:621,8'
          Dst:             _ZN12_GLOBAL__N_15BlockD2Ev
    - functionName:    _ZN12_GLOBAL__N_17HtmlTagD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MultilineInlineD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:457,8'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/markdown.cpp:457,8'
          Dst:             _ZN12_GLOBAL__N_115MultilineInlineD2Ev
    - functionName:    _ZN12_GLOBAL__N_115MultilineInlineD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag5closeERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17HtmlTag5closeERKNS_8IteratorERS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:531,12'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag5closeERKNS_8IteratorERS1_
    - functionName:    _ZN12_GLOBAL__N_17HtmlTagD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17HtmlTagD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:457,8'
          Dst:             _ZN12_GLOBAL__N_17HtmlTagD2Ev
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag5closeERKNS_8IteratorERS1_
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          142
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_115parse_tag_closeERNS_8IteratorE
        - _ZN12_GLOBAL__N_17HtmlTag10incompleteERKNS_8IteratorERS1_
        - _ZN12_GLOBAL__N_17HtmlTag15parse_attributeERNS_8IteratorENS0_5StateE
        - _ZN12_GLOBAL__N_17HtmlTag5validERKNS_8IteratorERS1_
        - _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
        - _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - _ZNK12_GLOBAL__N_18Iterator12prev_isspaceEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:510,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:512,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - Src:             'modules/filter/markdown.cpp:513,34'
          Dst:             _ZNK12_GLOBAL__N_18Iterator12prev_isspaceEv
        - Src:             'modules/filter/markdown.cpp:515,13'
          Dst:             _ZN12_GLOBAL__N_115parse_tag_closeERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:516,18'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag5validERKNS_8IteratorERS1_
        - Src:             'modules/filter/markdown.cpp:518,43'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:520,18'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
        - Src:             'modules/filter/markdown.cpp:523,15'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag15parse_attributeERNS_8IteratorENS0_5StateE
        - Src:             'modules/filter/markdown.cpp:525,16'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
        - Src:             'modules/filter/markdown.cpp:527,12'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag10incompleteERKNS_8IteratorERS1_
    - functionName:    _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18Iterator5widthEv
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:167,11'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:168,9'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/markdown.cpp:172,16'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/markdown.cpp:173,15'
          Dst:             _ZNK12_GLOBAL__N_18Iterator5widthEv
    - functionName:    _ZNK12_GLOBAL__N_18Iterator12prev_isspaceEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_isspaceEi
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:117,68'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/markdown.cpp:117,56'
          Dst:             _ZN7acommonL11asc_isspaceEi
    - functionName:    _ZN12_GLOBAL__N_115parse_tag_closeERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZNK12_GLOBAL__N_18IteratordeEv
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:433,7'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:434,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:436,14'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:436,29'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:437,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag5validERKNS_8IteratorERS1_
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag15parse_attributeERNS_8IteratorENS0_5StateE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         90
      ICount:          397
      EdgeCount:       119
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN12_GLOBAL__N_18Iterator3posEv
        - _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - _ZN7acommonL11asc_isalphaEi
        - _ZN7acommonL11asc_isdigitEi
        - _ZN7acommonL11asc_isspaceEi
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'modules/filter/markdown.cpp:554,5'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:558,23'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:558,11'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/markdown.cpp:558,32'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:558,47'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:559,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:560,28'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:560,16'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/markdown.cpp:560,49'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:560,37'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/markdown.cpp:561,19'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:561,34'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:561,49'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:561,64'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:562,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:564,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - Src:             'modules/filter/markdown.cpp:565,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:566,13'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:567,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:569,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - Src:             'modules/filter/markdown.cpp:570,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:571,13'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:572,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:574,23'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:574,32'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:575,17'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:576,19'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:577,15'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:578,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:579,20'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:580,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:582,23'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:582,32'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:583,17'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:584,19'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:585,15'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:586,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:588,28'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:589,23'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:589,45'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:589,33'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/markdown.cpp:590,21'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:590,36'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:590,52'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:591,21'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:591,36'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:591,51'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:592,17'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:593,26'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:604,5'
          Dst:             abort
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag10incompleteERKNS_8IteratorERS1_
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:549,12'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
    - functionName:    _ZN7acommonL11asc_isalphaEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_islowerEi
        - _ZN7acommonL11asc_isupperEi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:31,12'
          Dst:             _ZN7acommonL11asc_islowerEi
        - Src:             './common/asc_ctype.hpp:31,30'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN7acommonL11asc_isdigitEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18Iterator3posEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_islowerEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18Iterator3advEi
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:145,7'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:146,5'
          Dst:             _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
    - functionName:    _ZN12_GLOBAL__N_112RawHtmlBlock9proc_lineERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          91
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_17HtmlTag4openERNS_8IteratorE
        - _ZN12_GLOBAL__N_17HtmlTag5resetEv
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:629,9'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag5resetEv
        - Src:             'modules/filter/markdown.cpp:631,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:632,11'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag4openERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:633,66'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'modules/filter/markdown.cpp:635,21'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:635,32'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:638,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
    - functionName:    _ZNK12_GLOBAL__N_112RawHtmlBlock4dumpEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
        - _ZNK7acommon6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:642,65'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/filter/markdown.cpp:642,27'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZNK12_GLOBAL__N_112RawHtmlBlock4leafEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag5resetEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17HtmlTag11clear_cacheEv
        - _ZN7acommon6String5clearEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:470,5'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag11clear_cacheEv
        - Src:             'modules/filter/markdown.cpp:471,10'
          Dst:             _ZN7acommon6String5clearEv
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag4openERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17HtmlTag4openERKNS_8IteratorERS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:507,12'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag4openERKNS_8IteratorERS1_
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag4openERKNS_8IteratorERS1_
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          147
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_114parse_tag_nameERNS_8IteratorERN7acommon6StringE
        - _ZN12_GLOBAL__N_115parse_tag_closeERNS_8IteratorE
        - _ZN12_GLOBAL__N_17HtmlTag10incompleteERKNS_8IteratorERS1_
        - _ZN12_GLOBAL__N_17HtmlTag5closeERKNS_8IteratorERS1_
        - _ZN12_GLOBAL__N_17HtmlTag5resetEv
        - _ZN12_GLOBAL__N_17HtmlTag5validERKNS_8IteratorERS1_
        - _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN12_GLOBAL__N_18Iterator3posEv
        - _ZN7acommonL11asc_isspaceEi
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:476,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:482,5'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag5resetEv
        - Src:             'modules/filter/markdown.cpp:483,21'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:484,9'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:485,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:486,11'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:487,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:490,12'
          Dst:             _ZN12_GLOBAL__N_114parse_tag_nameERNS_8IteratorERN7acommon6StringE
        - Src:             'modules/filter/markdown.cpp:491,16'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
        - Src:             'modules/filter/markdown.cpp:493,15'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:494,16'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag10incompleteERKNS_8IteratorERS1_
        - Src:             'modules/filter/markdown.cpp:495,18'
          Dst:             _ZN12_GLOBAL__N_115parse_tag_closeERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:496,16'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag5validERKNS_8IteratorERS1_
        - Src:             'modules/filter/markdown.cpp:497,30'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:497,18'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/markdown.cpp:498,16'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag5closeERKNS_8IteratorERS1_
        - Src:             'modules/filter/markdown.cpp:500,16'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
        - Src:             'modules/filter/markdown.cpp:503,12'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag7invalidERKNS_8IteratorERS1_
    - functionName:    _ZN12_GLOBAL__N_114parse_tag_nameERNS_8IteratorERN7acommon6StringE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN7acommon6StringpLEc
        - _ZN7acommonL11asc_isalphaEi
        - _ZN7acommonL11asc_isdigitEi
        - _ZN7acommonL11asc_tolowerEi
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:445,19'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:445,7'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/markdown.cpp:446,24'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:446,12'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'modules/filter/markdown.cpp:446,9'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/markdown.cpp:447,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:448,24'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:448,12'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/markdown.cpp:448,45'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:448,33'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/markdown.cpp:448,54'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:449,26'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:449,14'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'modules/filter/markdown.cpp:449,11'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/markdown.cpp:450,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
    - functionName:    _ZN7acommonL11asc_tolowerEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_isupperEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:35,12'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN12_GLOBAL__N_17HtmlTag11clear_cacheEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19HtmlBlockC2ERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:609,3'
          Dst:             _ZN12_GLOBAL__N_15BlockC2Ev
    - functionName:    _ZN12_GLOBAL__N_15BlockC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_15BlockD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112RawHtmlBlockC2ERNS_8IteratorERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockC2Ev
        - _ZN12_GLOBAL__N_17HtmlTagC2Eb
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:622,3'
          Dst:             _ZN12_GLOBAL__N_15BlockC2Ev
        - Src:             'modules/filter/markdown.cpp:622,59'
          Dst:             _ZN12_GLOBAL__N_17HtmlTagC2Eb
        - Src:             'modules/filter/markdown.cpp:622,71'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
    - functionName:    _ZN12_GLOBAL__N_17HtmlTagC2Eb
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MultilineInlineC2Ev
        - _ZN12_GLOBAL__N_18IteratorC2EPN7acommon10FilterCharES3_
        - _ZN7acommon6StringC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:458,3'
          Dst:             _ZN12_GLOBAL__N_115MultilineInlineC2Ev
        - Src:             'modules/filter/markdown.cpp:458,40'
          Dst:             _ZN12_GLOBAL__N_18IteratorC2EPN7acommon10FilterCharES3_
        - Src:             'modules/filter/markdown.cpp:458,3'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN12_GLOBAL__N_115MultilineInlineC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18IteratorC2EPN7acommon10FilterCharES3_
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115MultilineInlineD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115SingleLineBlockD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115SingleLineBlockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:329,8'
          Dst:             _ZN12_GLOBAL__N_115SingleLineBlockD2Ev
    - functionName:    _ZN12_GLOBAL__N_115SingleLineBlockD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:329,8'
          Dst:             _ZN12_GLOBAL__N_15BlockD2Ev
    - functionName:    _ZNK12_GLOBAL__N_115SingleLineBlock4leafEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_115SingleLineBlock4dumpEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:366,27'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZN12_GLOBAL__N_115SingleLineBlock9proc_lineERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115SingleLineBlockC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:329,8'
          Dst:             _ZN12_GLOBAL__N_15BlockC2Ev
    - functionName:    _ZN12_GLOBAL__N_117LinkRefDefinitionD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_117LinkRefDefinitionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:807,8'
          Dst:             _ZN12_GLOBAL__N_117LinkRefDefinitionD2Ev
    - functionName:    _ZN12_GLOBAL__N_117LinkRefDefinitionD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_14LinkD2Ev
        - _ZN12_GLOBAL__N_15BlockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:807,8'
          Dst:             _ZN12_GLOBAL__N_14LinkD2Ev
        - Src:             'modules/filter/markdown.cpp:807,8'
          Dst:             _ZN12_GLOBAL__N_15BlockD2Ev
    - functionName:    _ZN12_GLOBAL__N_14LinkD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MultilineInlineD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:665,8'
          Dst:             _ZN12_GLOBAL__N_115MultilineInlineD2Ev
    - functionName:    _ZNK12_GLOBAL__N_117LinkRefDefinition4leafEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117LinkRefDefinition4dumpEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:847,27'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZN12_GLOBAL__N_117LinkRefDefinition9proc_lineERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14Link15parse_url_labelERNS_8IteratorEc
        - _ZN12_GLOBAL__N_18Iterator3posEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:841,22'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:842,28'
          Dst:             _ZN12_GLOBAL__N_14Link15parse_url_labelERNS_8IteratorEc
    - functionName:    _ZN12_GLOBAL__N_14Link15parse_url_labelERNS_8IteratorEc
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          178
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_14Link10incompleteERKNS0_9LineStateERNS_8IteratorE
        - _ZN12_GLOBAL__N_14Link11parse_labelENS0_5StateERNS_8IteratorE
        - _ZN12_GLOBAL__N_14Link5validERKNS0_9LineStateERNS_8IteratorE
        - _ZN12_GLOBAL__N_14Link7invalidERKNS0_9LineStateERNS_8IteratorE
        - _ZN12_GLOBAL__N_14Link9LineStateC2ERKNS_8IteratorE
        - _ZN12_GLOBAL__N_14Link9parse_urlERNS0_9LineStateERNS_8IteratorEc
        - _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'modules/filter/markdown.cpp:764,5'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:762,15'
          Dst:             _ZN12_GLOBAL__N_14Link9LineStateC2ERKNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:763,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - Src:             'modules/filter/markdown.cpp:766,15'
          Dst:             _ZN12_GLOBAL__N_14Link9parse_urlERNS0_9LineStateERNS_8IteratorEc
        - Src:             'modules/filter/markdown.cpp:767,36'
          Dst:             _ZN12_GLOBAL__N_14Link7invalidERKNS0_9LineStateERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:768,15'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:768,29'
          Dst:             _ZN12_GLOBAL__N_14Link10incompleteERKNS0_9LineStateERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:770,31'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:770,49'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:771,16'
          Dst:             _ZN12_GLOBAL__N_14Link5validERKNS0_9LineStateERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:773,15'
          Dst:             _ZN12_GLOBAL__N_14Link11parse_labelENS0_5StateERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:774,36'
          Dst:             _ZN12_GLOBAL__N_14Link7invalidERKNS0_9LineStateERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:775,15'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:775,29'
          Dst:             _ZN12_GLOBAL__N_14Link10incompleteERKNS0_9LineStateERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:777,31'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:777,49'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:778,16'
          Dst:             _ZN12_GLOBAL__N_14Link5validERKNS0_9LineStateERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:779,14'
          Dst:             _ZN12_GLOBAL__N_14Link7invalidERKNS0_9LineStateERNS_8IteratorE
    - functionName:    _ZN12_GLOBAL__N_14Link9LineStateC2ERKNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_14Link9parse_urlERNS0_9LineStateERNS_8IteratorEc
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - _ZN7acommonL11asc_isspaceEi
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:705,13'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:707,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:709,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:710,19'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:710,33'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:711,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:712,15'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:714,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:718,19'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:718,33'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:718,61'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:718,49'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/markdown.cpp:719,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:721,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
    - functionName:    _ZN12_GLOBAL__N_14Link7invalidERKNS0_9LineStateERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_14Link10incompleteERKNS0_9LineStateERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_14Link5blankERKNS0_9LineStateE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:802,5'
          Dst:             _ZN12_GLOBAL__N_14Link5blankERKNS0_9LineStateE
    - functionName:    _ZN12_GLOBAL__N_18Iterator4u_eqEc
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_18Iterator7escapedEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:129,13'
          Dst:             _ZNK12_GLOBAL__N_18Iterator7escapedEv
        - Src:             'modules/filter/markdown.cpp:129,26'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
    - functionName:    _ZN12_GLOBAL__N_14Link5validERKNS0_9LineStateERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_14Link5blankERKNS0_9LineStateE
        - _ZN12_GLOBAL__N_18Iterator3advEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:791,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:792,5'
          Dst:             _ZN12_GLOBAL__N_14Link5blankERKNS0_9LineStateE
    - functionName:    _ZN12_GLOBAL__N_14Link11parse_labelENS0_5StateERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          191
      EdgeCount:       56
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'modules/filter/markdown.cpp:726,5'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:728,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:729,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:732,21'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:732,35'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:733,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:734,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:736,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:738,22'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:739,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:742,21'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:742,35'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:743,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:744,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:746,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:748,22'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:751,21'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:751,35'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:752,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:753,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:755,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
    - functionName:    _ZN12_GLOBAL__N_14Link5blankERKNS0_9LineStateE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_15blankERN7acommon10FilterCharE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:787,7'
          Dst:             _ZN12_GLOBAL__N_15blankERN7acommon10FilterCharE
    - functionName:    _ZN12_GLOBAL__N_15blankERN7acommon10FilterCharE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10FilterCharaSEj
        - _ZN7acommonL11asc_isspaceEi
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:94,20'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/markdown.cpp:94,8'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/markdown.cpp:95,9'
          Dst:             _ZN7acommon10FilterCharaSEj
    - functionName:    _ZNK12_GLOBAL__N_18Iterator7escapedEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:118,32'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
    - functionName:    _ZN12_GLOBAL__N_117LinkRefDefinitionC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_14LinkC2Eb
        - _ZN12_GLOBAL__N_15BlockC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:810,3'
          Dst:             _ZN12_GLOBAL__N_15BlockC2Ev
        - Src:             'modules/filter/markdown.cpp:810,25'
          Dst:             _ZN12_GLOBAL__N_14LinkC2Eb
    - functionName:    _ZN12_GLOBAL__N_14LinkC2Eb
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MultilineInlineC2Ev
        - _ZN12_GLOBAL__N_14Link5resetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:666,3'
          Dst:             _ZN12_GLOBAL__N_115MultilineInlineC2Ev
        - Src:             'modules/filter/markdown.cpp:666,38'
          Dst:             _ZN12_GLOBAL__N_14Link5resetEv
    - functionName:    _ZN12_GLOBAL__N_14Link5resetEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_14Link5closeERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_14Link15parse_url_labelERNS_8IteratorEc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:783,12'
          Dst:             _ZN12_GLOBAL__N_14Link15parse_url_labelERNS_8IteratorEc
    - functionName:    _ZN12_GLOBAL__N_14LinkD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_14LinkD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:665,8'
          Dst:             _ZN12_GLOBAL__N_14LinkD2Ev
    - functionName:    _ZN12_GLOBAL__N_18ListItemD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18ListItemD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:224,8'
          Dst:             _ZN12_GLOBAL__N_18ListItemD2Ev
    - functionName:    _ZN12_GLOBAL__N_18ListItemD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:224,8'
          Dst:             _ZN12_GLOBAL__N_15BlockD2Ev
    - functionName:    _ZNK12_GLOBAL__N_18ListItem4leafEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_18ListItem4dumpEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:266,27'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZN12_GLOBAL__N_18ListItem9proc_lineERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:260,14'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
    - functionName:    _ZN12_GLOBAL__N_18ListItemC2Eci
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:228,3'
          Dst:             _ZN12_GLOBAL__N_15BlockC2Ev
    - functionName:    _ZN12_GLOBAL__N_110BlockQuoteD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110BlockQuoteD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:203,8'
          Dst:             _ZN12_GLOBAL__N_110BlockQuoteD2Ev
    - functionName:    _ZN12_GLOBAL__N_110BlockQuoteD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:203,8'
          Dst:             _ZN12_GLOBAL__N_15BlockD2Ev
    - functionName:    _ZNK12_GLOBAL__N_110BlockQuote4leafEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110BlockQuote4dumpEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:220,27'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZN12_GLOBAL__N_110BlockQuote9proc_lineERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:212,9'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:213,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - Src:             'modules/filter/markdown.cpp:215,20'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
    - functionName:    _ZN12_GLOBAL__N_18Iterator9blank_advEi
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_15blankERN7acommon10FilterCharE
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:149,13'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:150,7'
          Dst:             _ZN12_GLOBAL__N_15blankERN7acommon10FilterCharE
        - Src:             'modules/filter/markdown.cpp:151,7'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:153,5'
          Dst:             _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
    - functionName:    _ZN12_GLOBAL__N_110BlockQuoteC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:203,8'
          Dst:             _ZN12_GLOBAL__N_15BlockC2Ev
    - functionName:    _ZN12_GLOBAL__N_115FencedCodeBlockD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115FencedCodeBlockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:291,8'
          Dst:             _ZN12_GLOBAL__N_115FencedCodeBlockD2Ev
    - functionName:    _ZN12_GLOBAL__N_115FencedCodeBlockD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:291,8'
          Dst:             _ZN12_GLOBAL__N_15BlockD2Ev
    - functionName:    _ZNK12_GLOBAL__N_115FencedCodeBlock4leafEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_115FencedCodeBlock4dumpEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:325,27'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZN12_GLOBAL__N_115FencedCodeBlock9proc_lineERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator10blank_restEv
        - _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:309,9'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:309,24'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:310,20'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:312,14'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:314,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - Src:             'modules/filter/markdown.cpp:315,33'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:319,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator10blank_restEv
    - functionName:    _ZN12_GLOBAL__N_18Iterator10blank_restEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_15blankERN7acommon10FilterCharE
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:156,13'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:157,7'
          Dst:             _ZN12_GLOBAL__N_15blankERN7acommon10FilterCharE
        - Src:             'modules/filter/markdown.cpp:158,7'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
    - functionName:    _ZN12_GLOBAL__N_115FencedCodeBlockC2Eci
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:294,3'
          Dst:             _ZN12_GLOBAL__N_15BlockC2Ev
    - functionName:    _ZN12_GLOBAL__N_117IndentedCodeBlockD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_117IndentedCodeBlockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:270,8'
          Dst:             _ZN12_GLOBAL__N_117IndentedCodeBlockD2Ev
    - functionName:    _ZN12_GLOBAL__N_117IndentedCodeBlockD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:270,8'
          Dst:             _ZN12_GLOBAL__N_15BlockD2Ev
    - functionName:    _ZNK12_GLOBAL__N_117IndentedCodeBlock4leafEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117IndentedCodeBlock4dumpEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:287,27'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZN12_GLOBAL__N_117IndentedCodeBlock9proc_lineERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator10blank_restEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:280,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator10blank_restEv
        - Src:             'modules/filter/markdown.cpp:282,20'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
    - functionName:    _ZN12_GLOBAL__N_117IndentedCodeBlockC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:270,8'
          Dst:             _ZN12_GLOBAL__N_15BlockC2Ev
    - functionName:    _ZN12_GLOBAL__N_116start_html_blockERNS_8IteratorERNS_7HtmlTagERKN7acommon9StringMapES7_
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_112RawHtmlBlockC2ERNS_8IteratorERKN7acommon10ParmStringE
        - _ZN12_GLOBAL__N_17HtmlTag4openERKNS_8IteratorERS1_
        - _ZN12_GLOBAL__N_19HtmlBlockC2ERNS_8IteratorE
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:650,7'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag4openERKNS_8IteratorERS1_
        - Src:             'modules/filter/markdown.cpp:651,37'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/markdown.cpp:651,32'
          Dst:             _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
        - Src:             'modules/filter/markdown.cpp:652,33'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/markdown.cpp:652,16'
          Dst:             _ZN12_GLOBAL__N_112RawHtmlBlockC2ERNS_8IteratorERKN7acommon10ParmStringE
        - Src:             'modules/filter/markdown.cpp:653,43'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:654,26'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/markdown.cpp:654,21'
          Dst:             _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
        - Src:             'modules/filter/markdown.cpp:655,16'
          Dst:             _ZN12_GLOBAL__N_19HtmlBlockC2ERNS_8IteratorE
    - functionName:    _ZN12_GLOBAL__N_115SingleLineBlock11start_blockERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          124
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_115SingleLineBlockC2Ev
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'modules/filter/markdown.cpp:332,5'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:331,24'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:335,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:336,14'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:336,20'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:337,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:338,13'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:340,20'
          Dst:             _ZN12_GLOBAL__N_115SingleLineBlockC2Ev
        - Src:             'modules/filter/markdown.cpp:347,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:348,14'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:348,20'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:349,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:350,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - Src:             'modules/filter/markdown.cpp:351,13'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:353,20'
          Dst:             _ZN12_GLOBAL__N_115SingleLineBlockC2Ev
        - Src:             'modules/filter/markdown.cpp:358,18'
          Dst:             _ZN12_GLOBAL__N_115SingleLineBlockC2Ev
    - functionName:    _ZN12_GLOBAL__N_117LinkRefDefinition11start_blockERNS_8IteratorEb
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          143
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_117LinkRefDefinitionC2Ev
        - _ZN12_GLOBAL__N_14Link15parse_url_labelERNS_8IteratorEc
        - _ZN12_GLOBAL__N_14Link5blankERKNS0_9LineStateE
        - _ZN12_GLOBAL__N_14Link9LineStateC2ERKNS_8IteratorE
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:812,21'
          Dst:             _ZN12_GLOBAL__N_14Link9LineStateC2ERKNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:813,9'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:814,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:816,11'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:817,19'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:817,33'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:818,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:821,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:822,11'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:823,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:824,37'
          Dst:             _ZN12_GLOBAL__N_117LinkRefDefinitionC2Ev
        - Src:             'modules/filter/markdown.cpp:825,34'
          Dst:             _ZN12_GLOBAL__N_14Link15parse_url_labelERNS_8IteratorEc
        - Src:             'modules/filter/markdown.cpp:831,9'
          Dst:             _ZN12_GLOBAL__N_14Link5blankERKNS0_9LineStateE
    - functionName:    _ZN12_GLOBAL__N_18ListItem11start_blockERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          166
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZN12_GLOBAL__N_18ListItemC2Eci
        - _ZN7acommonL11asc_isdigitEi
        - _ZNK12_GLOBAL__N_18IteratordeEv
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:233,9'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:233,24'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:233,39'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:234,16'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:236,28'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:236,16'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/markdown.cpp:238,26'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:238,14'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/markdown.cpp:240,11'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:240,32'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:242,18'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:246,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:250,20'
          Dst:             _ZN12_GLOBAL__N_18ListItemC2Eci
        - Src:             'modules/filter/markdown.cpp:254,20'
          Dst:             _ZN12_GLOBAL__N_18ListItemC2Eci
    - functionName:    _ZN12_GLOBAL__N_110BlockQuote11start_blockERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_110BlockQuoteC2Ev
        - _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:205,9'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:206,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - Src:             'modules/filter/markdown.cpp:207,18'
          Dst:             _ZN12_GLOBAL__N_110BlockQuoteC2Ev
    - functionName:    _ZN12_GLOBAL__N_115FencedCodeBlock11start_blockERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_115FencedCodeBlockC2Eci
        - _ZN12_GLOBAL__N_18Iterator10blank_restEv
        - _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - _ZNK12_GLOBAL__N_18IteratordeEv
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:296,9'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:296,24'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:297,20'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:299,14'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:302,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - Src:             'modules/filter/markdown.cpp:303,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator10blank_restEv
        - Src:             'modules/filter/markdown.cpp:304,18'
          Dst:             _ZN12_GLOBAL__N_115FencedCodeBlockC2Eci
    - functionName:    _ZN12_GLOBAL__N_117IndentedCodeBlock11start_blockEbRNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_117IndentedCodeBlockC2Ev
        - _ZN12_GLOBAL__N_18Iterator10blank_restEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:272,28'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:273,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator10blank_restEv
        - Src:             'modules/filter/markdown.cpp:274,18'
          Dst:             _ZN12_GLOBAL__N_117IndentedCodeBlockC2Ev
    - functionName:    _ZN12_GLOBAL__N_18Iterator9next_lineEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18Iterator6at_endEv
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:185,11'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:186,5'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
        - Src:             'modules/filter/markdown.cpp:187,8'
          Dst:             _ZNK12_GLOBAL__N_18Iterator6at_endEv
        - Src:             'modules/filter/markdown.cpp:187,20'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/markdown.cpp:189,10'
          Dst:             _ZNK12_GLOBAL__N_18Iterator6at_endEv
        - Src:             'modules/filter/markdown.cpp:189,22'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/markdown.cpp:192,15'
          Dst:             _ZNK12_GLOBAL__N_18Iterator6at_endEv
    - functionName:    _ZNK12_GLOBAL__N_18Iterator6at_endEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_14Link4openERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          126
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_14Link5resetEv
        - _ZN12_GLOBAL__N_14Link5validERKNS0_9LineStateERNS_8IteratorE
        - _ZN12_GLOBAL__N_14Link7invalidERKNS0_9LineStateERNS_8IteratorE
        - _ZN12_GLOBAL__N_14Link9LineStateC2ERKNS_8IteratorE
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:681,5'
          Dst:             _ZN12_GLOBAL__N_14Link5resetEv
        - Src:             'modules/filter/markdown.cpp:682,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:684,11'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:685,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:687,37'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:688,19'
          Dst:             _ZN12_GLOBAL__N_14Link9LineStateC2ERKNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:689,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:691,21'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:691,35'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:692,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:694,18'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:695,18'
          Dst:             _ZN12_GLOBAL__N_14Link5validERKNS0_9LineStateERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:697,18'
          Dst:             _ZN12_GLOBAL__N_14Link7invalidERKNS0_9LineStateERNS_8IteratorE
    - functionName:    _ZN12_GLOBAL__N_111HtmlComment4openERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator2eqEPKc
        - _ZN12_GLOBAL__N_18Iterator3advEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:414,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator2eqEPKc
        - Src:             'modules/filter/markdown.cpp:415,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
    - functionName:    _ZN12_GLOBAL__N_18Iterator2eqEPKc
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:133,30'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
    - functionName:    _ZN12_GLOBAL__N_110InlineCode4openERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:381,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator4u_eqEc
        - Src:             'modules/filter/markdown.cpp:383,14'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:385,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator9blank_advEi
    - functionName:    _ZN12_GLOBAL__N_114MarkdownFilter3addEPNS_5BlockE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114MarkdownFilter11start_blockERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_110BlockQuote11start_blockERNS_8IteratorE
        - _ZN12_GLOBAL__N_115FencedCodeBlock11start_blockERNS_8IteratorE
        - _ZN12_GLOBAL__N_115SingleLineBlock11start_blockERNS_8IteratorE
        - _ZN12_GLOBAL__N_116start_html_blockERNS_8IteratorERNS_7HtmlTagERKN7acommon9StringMapES7_
        - _ZN12_GLOBAL__N_117IndentedCodeBlock11start_blockEbRNS_8IteratorE
        - _ZN12_GLOBAL__N_117LinkRefDefinition11start_blockERNS_8IteratorEb
        - _ZN12_GLOBAL__N_17HtmlTag5resetEv
        - _ZN12_GLOBAL__N_18ListItem11start_blockERNS_8IteratorE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:991,21'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag5resetEv
        - Src:             'modules/filter/markdown.cpp:993,11'
          Dst:             _ZN12_GLOBAL__N_117IndentedCodeBlock11start_blockEbRNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:994,16'
          Dst:             _ZN12_GLOBAL__N_115FencedCodeBlock11start_blockERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:995,16'
          Dst:             _ZN12_GLOBAL__N_110BlockQuote11start_blockERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:996,16'
          Dst:             _ZN12_GLOBAL__N_18ListItem11start_blockERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:997,16'
          Dst:             _ZN12_GLOBAL__N_117LinkRefDefinition11start_blockERNS_8IteratorEb
        - Src:             'modules/filter/markdown.cpp:998,16'
          Dst:             _ZN12_GLOBAL__N_115SingleLineBlock11start_blockERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:999,16'
          Dst:             _ZN12_GLOBAL__N_116start_html_blockERNS_8IteratorERNS_7HtmlTagERKN7acommon9StringMapES7_
    - functionName:    _ZN12_GLOBAL__N_120MultilineInlineState11clear_cacheEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17HtmlTag11clear_cacheEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:863,9'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag11clear_cacheEv
    - functionName:    _ZN12_GLOBAL__N_120MultilineInlineState5resetEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_14Link5resetEv
        - _ZN12_GLOBAL__N_17HtmlTag5resetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:866,9'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag5resetEv
        - Src:             'modules/filter/markdown.cpp:867,10'
          Dst:             _ZN12_GLOBAL__N_14Link5resetEv
    - functionName:    _ZN12_GLOBAL__N_114MarkdownFilter4killEPNS_5BlockE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111HtmlCommentD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111HtmlCommentD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:412,8'
          Dst:             _ZN12_GLOBAL__N_111HtmlCommentD2Ev
    - functionName:    _ZN12_GLOBAL__N_111HtmlCommentD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MultilineInlineD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:412,8'
          Dst:             _ZN12_GLOBAL__N_115MultilineInlineD2Ev
    - functionName:    _ZN12_GLOBAL__N_111HtmlComment5closeERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator2eqEPKc
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZN12_GLOBAL__N_18Iterator3incEv
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:421,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:422,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator2eqEPKc
        - Src:             'modules/filter/markdown.cpp:423,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:426,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator3incEv
    - functionName:    _ZN12_GLOBAL__N_110InlineCodeD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110InlineCodeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:378,8'
          Dst:             _ZN12_GLOBAL__N_110InlineCodeD2Ev
    - functionName:    _ZN12_GLOBAL__N_110InlineCodeD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MultilineInlineD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:378,8'
          Dst:             _ZN12_GLOBAL__N_115MultilineInlineD2Ev
    - functionName:    _ZN12_GLOBAL__N_110InlineCode5closeERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
        - _ZNK12_GLOBAL__N_18IteratorixEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:392,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:393,11'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:395,34'
          Dst:             _ZNK12_GLOBAL__N_18IteratorixEi
        - Src:             'modules/filter/markdown.cpp:398,15'
          Dst:             _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - Src:             'modules/filter/markdown.cpp:402,11'
          Dst:             _ZN12_GLOBAL__N_18Iterator9blank_advEi
    - functionName:    _ZN12_GLOBAL__N_111HtmlCommentC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MultilineInlineC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:412,8'
          Dst:             _ZN12_GLOBAL__N_115MultilineInlineC2Ev
    - functionName:    _ZN12_GLOBAL__N_110InlineCodeC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MultilineInlineC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:378,8'
          Dst:             _ZN12_GLOBAL__N_115MultilineInlineC2Ev
    - functionName:    _ZN12_GLOBAL__N_120MultilineInlineStateC2Ebb
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110InlineCodeC2Ev
        - _ZN12_GLOBAL__N_111HtmlCommentC2Ev
        - _ZN12_GLOBAL__N_14LinkC2Eb
        - _ZN12_GLOBAL__N_17HtmlTagC2Eb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:856,3'
          Dst:             _ZN12_GLOBAL__N_110InlineCodeC2Ev
        - Src:             'modules/filter/markdown.cpp:856,3'
          Dst:             _ZN12_GLOBAL__N_111HtmlCommentC2Ev
        - Src:             'modules/filter/markdown.cpp:856,51'
          Dst:             _ZN12_GLOBAL__N_17HtmlTagC2Eb
        - Src:             'modules/filter/markdown.cpp:856,61'
          Dst:             _ZN12_GLOBAL__N_14LinkC2Eb
    - functionName:    _ZN12_GLOBAL__N_120MultilineInlineStateD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110InlineCodeD2Ev
        - _ZN12_GLOBAL__N_111HtmlCommentD2Ev
        - _ZN12_GLOBAL__N_14LinkD2Ev
        - _ZN12_GLOBAL__N_17HtmlTagD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:855,8'
          Dst:             _ZN12_GLOBAL__N_14LinkD2Ev
        - Src:             'modules/filter/markdown.cpp:855,8'
          Dst:             _ZN12_GLOBAL__N_17HtmlTagD2Ev
        - Src:             'modules/filter/markdown.cpp:855,8'
          Dst:             _ZN12_GLOBAL__N_111HtmlCommentD2Ev
        - Src:             'modules/filter/markdown.cpp:855,8'
          Dst:             _ZN12_GLOBAL__N_110InlineCodeD2Ev
    - functionName:    _ZN12_GLOBAL__N_17DocRootD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17DocRootD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:29,8'
          Dst:             _ZN12_GLOBAL__N_17DocRootD2Ev
    - functionName:    _ZN12_GLOBAL__N_17DocRootD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:29,8'
          Dst:             _ZN12_GLOBAL__N_15BlockD2Ev
    - functionName:    _ZNK12_GLOBAL__N_17DocRoot4leafEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_17DocRoot4dumpEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7OStream6printfEPKcz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:31,27'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZN12_GLOBAL__N_17DocRoot9proc_lineERNS_8IteratorE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114MarkdownFilterD0Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114MarkdownFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:895,35'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_114MarkdownFilterD2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_114MarkdownFilter4killEPNS_5BlockE
        - _ZN12_GLOBAL__N_120MultilineInlineStateD2Ev
        - _ZN12_GLOBAL__N_17DocRootD2Ev
        - _ZN7acommon16IndividualFilterD2Ev
        - _ZN7acommon9StringMapD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:896,3'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilter4killEPNS_5BlockE
        - Src:             'modules/filter/markdown.cpp:897,3'
          Dst:             _ZN12_GLOBAL__N_120MultilineInlineStateD2Ev
        - Src:             'modules/filter/markdown.cpp:898,1'
          Dst:             _ZN12_GLOBAL__N_17DocRootD2Ev
        - Src:             'modules/filter/markdown.cpp:898,1'
          Dst:             _ZN7acommon9StringMapD2Ev
        - Src:             'modules/filter/markdown.cpp:898,1'
          Dst:             _ZN7acommon9StringMapD2Ev
        - Src:             'modules/filter/markdown.cpp:898,1'
          Dst:             _ZN7acommon16IndividualFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_114MarkdownFilter5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_120MultilineInlineStateC2Ebb
        - _ZN12_GLOBAL__N_120MultilineInlineStateD2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9StringMap5clearEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon8PosibErrIbEcvRKbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:876,45'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/markdown.cpp:876,31'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/filter/markdown.cpp:876,26'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/filter/markdown.cpp:876,26'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/filter/markdown.cpp:877,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/markdown.cpp:877,30'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/filter/markdown.cpp:877,25'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/filter/markdown.cpp:877,25'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/filter/markdown.cpp:878,3'
          Dst:             _ZN12_GLOBAL__N_120MultilineInlineStateD2Ev
        - Src:             'modules/filter/markdown.cpp:879,22'
          Dst:             _ZN12_GLOBAL__N_120MultilineInlineStateC2Ebb
        - Src:             'modules/filter/markdown.cpp:880,18'
          Dst:             _ZN7acommon9StringMap5clearEv
        - Src:             'modules/filter/markdown.cpp:880,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/markdown.cpp:881,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/markdown.cpp:881,8'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/filter/markdown.cpp:881,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/markdown.cpp:882,20'
          Dst:             _ZN7acommon9StringMap5clearEv
        - Src:             'modules/filter/markdown.cpp:882,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/markdown.cpp:883,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/markdown.cpp:883,8'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/filter/markdown.cpp:883,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/markdown.cpp:885,10'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN12_GLOBAL__N_114MarkdownFilter5resetEv
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114MarkdownFilter4killEPNS_5BlockE
        - _ZN12_GLOBAL__N_120MultilineInlineState5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:889,3'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilter4killEPNS_5BlockE
        - Src:             'modules/filter/markdown.cpp:891,17'
          Dst:             _ZN12_GLOBAL__N_120MultilineInlineState5resetEv
    - functionName:    _ZN12_GLOBAL__N_114MarkdownFilter7processERPN7acommon10FilterCharES4_
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          426
      EdgeCount:       113
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN12_GLOBAL__N_110InlineCode4openERNS_8IteratorE
        - _ZN12_GLOBAL__N_111HtmlComment4openERNS_8IteratorE
        - _ZN12_GLOBAL__N_114MarkdownFilter11start_blockERNS_8IteratorE
        - _ZN12_GLOBAL__N_114MarkdownFilter3addEPNS_5BlockE
        - _ZN12_GLOBAL__N_114MarkdownFilter4killEPNS_5BlockE
        - _ZN12_GLOBAL__N_120MultilineInlineState11clear_cacheEv
        - _ZN12_GLOBAL__N_14Link4openERNS_8IteratorE
        - _ZN12_GLOBAL__N_17HtmlTag4openERNS_8IteratorE
        - _ZN12_GLOBAL__N_18Iterator3advEi
        - _ZN12_GLOBAL__N_18Iterator3posEv
        - _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - _ZN12_GLOBAL__N_18Iterator9next_lineEv
        - _ZN12_GLOBAL__N_18IteratorC2EPN7acommon10FilterCharES3_
        - _ZNK12_GLOBAL__N_18Iterator3eolEv
        - _ZNK12_GLOBAL__N_18Iterator6at_endEv
        - _ZNK12_GLOBAL__N_18IteratordeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:901,17'
          Dst:             _ZN12_GLOBAL__N_120MultilineInlineState11clear_cacheEv
        - Src:             'modules/filter/markdown.cpp:902,12'
          Dst:             _ZN12_GLOBAL__N_18IteratorC2EPN7acommon10FilterCharES3_
        - Src:             'modules/filter/markdown.cpp:904,15'
          Dst:             _ZNK12_GLOBAL__N_18Iterator6at_endEv
        - Src:             'modules/filter/markdown.cpp:905,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator9eat_spaceEv
        - Src:             'modules/filter/markdown.cpp:907,15'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:920,24'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:923,11'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilter11start_blockERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:929,9'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilter4killEPNS_5BlockE
        - Src:             'modules/filter/markdown.cpp:937,13'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilter4killEPNS_5BlockE
        - Src:             'modules/filter/markdown.cpp:947,9'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilter3addEPNS_5BlockE
        - Src:             'modules/filter/markdown.cpp:952,16'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilter11start_blockERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:957,11'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilter3addEPNS_5BlockE
        - Src:             'modules/filter/markdown.cpp:967,17'
          Dst:             _ZNK12_GLOBAL__N_18Iterator3eolEv
        - Src:             'modules/filter/markdown.cpp:968,24'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:973,7'
          Dst:             _ZN12_GLOBAL__N_110InlineCode4openERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:973,7'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:974,7'
          Dst:             _ZN12_GLOBAL__N_111HtmlComment4openERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:974,7'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:975,7'
          Dst:             _ZN12_GLOBAL__N_17HtmlTag4openERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:975,7'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:976,7'
          Dst:             _ZN12_GLOBAL__N_14Link4openERNS_8IteratorE
        - Src:             'modules/filter/markdown.cpp:976,7'
          Dst:             _ZN12_GLOBAL__N_18Iterator3posEv
        - Src:             'modules/filter/markdown.cpp:978,11'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:978,26'
          Dst:             _ZNK12_GLOBAL__N_18IteratordeEv
        - Src:             'modules/filter/markdown.cpp:979,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator9blank_advEi
        - Src:             'modules/filter/markdown.cpp:981,13'
          Dst:             _ZN12_GLOBAL__N_18Iterator3advEi
        - Src:             'modules/filter/markdown.cpp:984,9'
          Dst:             _ZN12_GLOBAL__N_18Iterator9next_lineEv
    - functionName:    _ZN12_GLOBAL__N_17DocRootC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15BlockC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:29,8'
          Dst:             _ZN12_GLOBAL__N_15BlockC2Ev
    - functionName:    _ZN12_GLOBAL__N_114MarkdownFilterC2Ev
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17DocRootC2Ev
        - _ZN7acommon16IndividualFilterC2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon9StringMapC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:39,3'
          Dst:             _ZN7acommon16IndividualFilterC2Ev
        - Src:             'modules/filter/markdown.cpp:39,3'
          Dst:             _ZN7acommon9StringMapC2Ev
        - Src:             'modules/filter/markdown.cpp:39,3'
          Dst:             _ZN7acommon9StringMapC2Ev
        - Src:             'modules/filter/markdown.cpp:39,22'
          Dst:             _ZN12_GLOBAL__N_17DocRootC2Ev
        - Src:             'modules/filter/markdown.cpp:40,11'
          Dst:             _ZN7acommon6StringaSEPKc
    - functionName:    new_aspell_markdown_filter
      functionSourceFile: '/src/aspell/modules/filter/markdown.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114MarkdownFilterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/markdown.cpp:1007,14'
          Dst:             _ZN12_GLOBAL__N_114MarkdownFilterC2Ev
    - functionName:    _GLOBAL__sub_I_context.cpp
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/context.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/filter/context.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/filter/context.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN12_GLOBAL__N_113ContextFilter8hidecodeEPN7acommon10FilterCharES3_
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10FilterCharaSEj
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/context.cpp:246,12'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/context.cpp:246,34'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/context.cpp:246,56'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/context.cpp:247,17'
          Dst:             _ZN7acommon10FilterCharaSEj
        - Src:             'modules/filter/context.cpp:251,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon8StackPtrINS_17StringEnumerationEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_17StringEnumerationEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_17StringEnumerationEE3delEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_17StringEnumerationEE3delEv
    - functionName:    _ZNK7acommon8StackPtrINS_17StringEnumerationEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_17StringEnumerationEE5resetEPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon8StackPtrINS_17StringEnumerationEEC2EPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113ContextFilterD0Ev
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113ContextFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/context.cpp:260,35'
          Dst:             _ZN12_GLOBAL__N_113ContextFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_113ContextFilterD2Ev
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterD2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorINS_6StringEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/context.cpp:262,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/context.cpp:262,3'
          Dst:             _ZN7acommon6VectorINS_6StringEED2Ev
        - Src:             'modules/filter/context.cpp:262,3'
          Dst:             _ZN7acommon6VectorINS_6StringEED2Ev
        - Src:             'modules/filter/context.cpp:262,3'
          Dst:             _ZN7acommon16IndividualFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_113ContextFilter5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          405
      EdgeCount:       83
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_17StringEnumerationEE5resetEPS1_
        - _ZN7acommon8StackPtrINS_17StringEnumerationEEC2EPS1_
        - _ZN7acommon8StackPtrINS_17StringEnumerationEED2Ev
        - _ZNK7acommon10StringList8elementsEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK7acommon8StackPtrINS_17StringEnumerationEEptEv
        - fprintf
        - strcmp
        - strdup
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/context.cpp:65,11'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:66,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'modules/filter/context.cpp:67,33'
          Dst:             _ZN7acommon8StackPtrINS_17StringEnumerationEEC2EPS1_
        - Src:             'modules/filter/context.cpp:72,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/context.cpp:76,7'
          Dst:             fprintf
        - Src:             'modules/filter/context.cpp:77,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/filter/context.cpp:80,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/context.cpp:80,17'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/filter/context.cpp:80,9'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/filter/context.cpp:80,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/filter/context.cpp:84,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/context.cpp:84,13'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/filter/context.cpp:84,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/context.cpp:85,37'
          Dst:             _ZNK7acommon10StringList8elementsEv
        - Src:             'modules/filter/context.cpp:85,20'
          Dst:             _ZN7acommon8StackPtrINS_17StringEnumerationEE5resetEPS1_
        - Src:             'modules/filter/context.cpp:88,27'
          Dst:             _ZNK7acommon8StackPtrINS_17StringEnumerationEEptEv
        - Src:             'modules/filter/context.cpp:89,25'
          Dst:             strdup
        - Src:             'modules/filter/context.cpp:91,16'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/filter/context.cpp:93,18'
          Dst:             strlen
        - Src:             'modules/filter/context.cpp:98,9'
          Dst:             fprintf
        - Src:             'modules/filter/context.cpp:102,16'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/filter/context.cpp:107,34'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:115,13'
          Dst:             strcmp
        - Src:             'modules/filter/context.cpp:116,36'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:119,36'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:124,34'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:131,18'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/filter/context.cpp:132,28'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/filter/context.cpp:133,28'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/filter/context.cpp:137,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/filter/context.cpp:138,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/context.cpp:138,3'
          Dst:             _ZN7acommon8StackPtrINS_17StringEnumerationEED2Ev
        - Src:             'modules/filter/context.cpp:138,3'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    _ZN12_GLOBAL__N_113ContextFilter5resetEv
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113ContextFilter7processERPN7acommon10FilterCharES4_
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          632
      EdgeCount:       142
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN12_GLOBAL__N_113ContextFilter8hidecodeEPN7acommon10FilterCharES3_
        - _ZN7acommon6StringixEm
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZNK7acommon10FilterCharcvjEv
        - _ZNK7acommon6String4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/context.cpp:150,35'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/context.cpp:157,41'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/context.cpp:158,11'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/context.cpp:167,49'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:168,62'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:171,19'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/context.cpp:171,42'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/filter/context.cpp:175,63'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:176,39'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:184,33'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:185,41'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:186,70'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:189,17'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/context.cpp:189,40'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/filter/context.cpp:193,59'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:194,35'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:210,58'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:211,71'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:214,15'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/context.cpp:214,38'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/filter/context.cpp:218,59'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:219,35'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:220,50'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/filter/context.cpp:222,11'
          Dst:             _ZN12_GLOBAL__N_113ContextFilter8hidecodeEPN7acommon10FilterCharES3_
        - Src:             'modules/filter/context.cpp:222,11'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/filter/context.cpp:232,30'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/filter/context.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_113ContextFilter8hidecodeEPN7acommon10FilterCharES3_
        - Src:             'modules/filter/context.cpp:238,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
    - functionName:    _ZN12_GLOBAL__N_113ContextFilterC2Ev
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterC2Ev
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6VectorINS_6StringEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/context.cpp:47,18'
          Dst:             _ZN7acommon16IndividualFilterC2Ev
        - Src:             'modules/filter/context.cpp:48,5'
          Dst:             _ZN7acommon6VectorINS_6StringEEC2Ev
        - Src:             'modules/filter/context.cpp:49,5'
          Dst:             _ZN7acommon6VectorINS_6StringEEC2Ev
        - Src:             'modules/filter/context.cpp:47,18'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/context.cpp:54,15'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:55,15'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:56,15'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:58,15'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:59,15'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:60,15'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/context.cpp:61,18'
          Dst:             _ZN7acommon6StringaSEPKc
    - functionName:    new_aspell_context_filter
      functionSourceFile: '/src/aspell/modules/filter/context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113ContextFilterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/context.cpp:267,14'
          Dst:             _ZN12_GLOBAL__N_113ContextFilterC2Ev
    - functionName:    _GLOBAL__sub_I_nroff.cpp
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/nroff.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/filter/nroff.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/filter/nroff.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN12_GLOBAL__N_111NroffFilter23ignore_request_argumentEv
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/nroff.cpp:71,6'
          Dst:             memcmp
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isdigitEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111NroffFilter12process_charEj
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         99
      ICount:          458
      EdgeCount:       116
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN12_GLOBAL__N_111NroffFilter12process_charEj
        - _ZN12_GLOBAL__N_111NroffFilter23ignore_request_argumentEv
        - _ZN7acommonL11asc_isdigitEi
        - _ZN7acommonL11asc_isspaceEi
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'modules/filter/nroff.cpp:110,5'
          Branch Sides:    []
        - Branch String:   'modules/filter/nroff.cpp:113,2'
          Branch Sides:    []
        - Branch String:   'modules/filter/nroff.cpp:137,2'
          Branch Sides:    []
        - Branch String:   'modules/filter/nroff.cpp:181,2'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/filter/nroff.cpp:228,6'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/nroff.cpp:233,6'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/nroff.cpp:249,7'
          Dst:             _ZN12_GLOBAL__N_111NroffFilter23ignore_request_argumentEv
        - Src:             'modules/filter/nroff.cpp:251,12'
          Dst:             memcmp
        - Src:             'modules/filter/nroff.cpp:260,6'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/nroff.cpp:267,9'
          Dst:             _ZN12_GLOBAL__N_111NroffFilter12process_charEj
        - Src:             'modules/filter/nroff.cpp:270,7'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/nroff.cpp:275,6'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/filter/nroff.cpp:283,6'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/filter/nroff.cpp:286,9'
          Dst:             _ZN12_GLOBAL__N_111NroffFilter12process_charEj
    - functionName:    _ZN12_GLOBAL__N_111NroffFilterD0Ev
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111NroffFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/nroff.cpp:34,9'
          Dst:             _ZN12_GLOBAL__N_111NroffFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_111NroffFilterD2Ev
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/nroff.cpp:34,9'
          Dst:             _ZN7acommon16IndividualFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_111NroffFilter7processERPN7acommon10FilterCharES4_
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_111NroffFilter12process_charEj
        - _ZN7acommon10FilterCharaSEj
        - _ZNK7acommon10FilterCharcvjEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/nroff.cpp:297,20'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/nroff.cpp:297,6'
          Dst:             _ZN12_GLOBAL__N_111NroffFilter12process_charEj
        - Src:             'modules/filter/nroff.cpp:297,29'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/nroff.cpp:298,9'
          Dst:             _ZN7acommon10FilterCharaSEj
        - Src:             'modules/filter/nroff.cpp:299,12'
          Dst:             _ZNK7acommon10FilterCharcvjEv
    - functionName:    _ZN12_GLOBAL__N_111NroffFilter5resetEv
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111NroffFilter5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon8PosibErrIbEC2ERKb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/nroff.cpp:87,11'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/nroff.cpp:90,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN12_GLOBAL__N_111NroffFilterC2Ev
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/nroff.cpp:34,9'
          Dst:             _ZN7acommon16IndividualFilterC2Ev
    - functionName:    new_aspell_nroff_filter
      functionSourceFile: '/src/aspell/modules/filter/nroff.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111NroffFilterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/nroff.cpp:309,14'
          Dst:             _ZN12_GLOBAL__N_111NroffFilterC2Ev
    - functionName:    _GLOBAL__sub_I_texinfo.cpp
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/filter/texinfo.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/filter/texinfo.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilter5TableD2Ev
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:26,12'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter7CommandEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter5TableEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_islowerEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6String6suffixERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon6String4sizeEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:363,15'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             './common/string.hpp:363,24'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             './common/string.hpp:364,32'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             './common/string.hpp:364,44'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/string.hpp:364,55'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             './common/string.hpp:364,14'
          Dst:             memcmp
    - functionName:    _ZN7acommonL11asc_isalphaEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_islowerEi
        - _ZN7acommonL11asc_isupperEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:31,12'
          Dst:             _ZN7acommonL11asc_islowerEi
        - Src:             './common/asc_ctype.hpp:31,30'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilter5TableC2EOS1_
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:26,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilter7CommandC2Eb
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilter5TableC2ERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:29,26'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilter11reset_stackEv
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113TexInfoFilter7CommandC2Eb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:74,21'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter7CommandC2Eb
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilterD0Ev
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113TexInfoFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilterD2Ev
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterD2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter5TableEED2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter7CommandEED2Ev
        - _ZN7acommon9StringMapD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon9StringMapD2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon9StringMapD2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter5TableEED2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter7CommandEED2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon16IndividualFilterD2Ev
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilter5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9StringMap5clearEv
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:60,11'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/filter/texinfo.cpp:63,15'
          Dst:             _ZN7acommon9StringMap5clearEv
        - Src:             'modules/filter/texinfo.cpp:63,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/texinfo.cpp:64,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/texinfo.cpp:64,11'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/filter/texinfo.cpp:64,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/texinfo.cpp:65,25'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/texinfo.cpp:65,11'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/filter/texinfo.cpp:65,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/filter/texinfo.cpp:68,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilter5resetEv
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113TexInfoFilter11reset_stackEv
        - _ZN12_GLOBAL__N_113TexInfoFilter5TableC2ERKN7acommon10ParmStringE
        - _ZN12_GLOBAL__N_113TexInfoFilter5TableD2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6String5clearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:81,5'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter11reset_stackEv
        - Src:             'modules/filter/texinfo.cpp:83,17'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/texinfo.cpp:86,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/texinfo.cpp:86,27'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter5TableC2ERKN7acommon10ParmStringE
        - Src:             'modules/filter/texinfo.cpp:86,5'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter5TableD2Ev
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilter7processERPN7acommon10FilterCharES4_
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         144
      ICount:          682
      EdgeCount:       193
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN12_GLOBAL__N_113TexInfoFilter11reset_stackEv
        - _ZN12_GLOBAL__N_113TexInfoFilter5TableC2ERKN7acommon10ParmStringE
        - _ZN12_GLOBAL__N_113TexInfoFilter5TableD2Ev
        - _ZN12_GLOBAL__N_113TexInfoFilter7CommandC2Eb
        - _ZN7acommon10FilterCharaSEj
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringpLEc
        - _ZN7acommonL11asc_isalphaEi
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZNK7acommon10FilterCharcvjEv
        - _ZNK7acommon6String5emptyEv
        - _ZNK7acommon6String6suffixERKNS_10ParmStringE
        - _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:95,11'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:99,18'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:101,14'
          Dst:             _ZN7acommon10FilterCharaSEj
        - Src:             'modules/filter/texinfo.cpp:104,25'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:104,13'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/texinfo.cpp:106,41'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'modules/filter/texinfo.cpp:107,30'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/filter/texinfo.cpp:107,57'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/filter/texinfo.cpp:108,33'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/filter/texinfo.cpp:110,24'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/texinfo.cpp:111,45'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:111,33'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/texinfo.cpp:112,29'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:112,26'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/texinfo.cpp:113,18'
          Dst:             _ZN7acommon10FilterCharaSEj
        - Src:             'modules/filter/texinfo.cpp:123,32'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/texinfo.cpp:123,27'
          Dst:             _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
        - Src:             'modules/filter/texinfo.cpp:128,32'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:133,32'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/texinfo.cpp:133,27'
          Dst:             _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
        - Src:             'modules/filter/texinfo.cpp:135,38'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/filter/texinfo.cpp:135,64'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/filter/texinfo.cpp:137,31'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter7CommandC2Eb
        - Src:             'modules/filter/texinfo.cpp:140,31'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter7CommandC2Eb
        - Src:             'modules/filter/texinfo.cpp:143,30'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/filter/texinfo.cpp:145,36'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'modules/filter/texinfo.cpp:145,66'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/texinfo.cpp:145,61'
          Dst:             _ZNK7acommon9StringMap4haveERKNS_10ParmStringE
        - Src:             'modules/filter/texinfo.cpp:146,27'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/filter/texinfo.cpp:148,36'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'modules/filter/texinfo.cpp:150,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/texinfo.cpp:150,37'
          Dst:             _ZNK7acommon6String6suffixERKNS_10ParmStringE
        - Src:             'modules/filter/texinfo.cpp:151,43'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/filter/texinfo.cpp:151,37'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter5TableC2ERKN7acommon10ParmStringE
        - Src:             'modules/filter/texinfo.cpp:151,15'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter5TableD2Ev
        - Src:             'modules/filter/texinfo.cpp:158,16'
          Dst:             _ZN7acommon10FilterCharaSEj
        - Src:             'modules/filter/texinfo.cpp:162,33'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:163,21'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:163,38'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:163,55'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:164,21'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:164,38'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:166,22'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/texinfo.cpp:168,18'
          Dst:             _ZN7acommon10FilterCharaSEj
        - Src:             'modules/filter/texinfo.cpp:169,25'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter7CommandC2Eb
        - Src:             'modules/filter/texinfo.cpp:174,31'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/filter/texinfo.cpp:176,22'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/texinfo.cpp:178,43'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:178,31'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'modules/filter/texinfo.cpp:179,27'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:179,24'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/filter/texinfo.cpp:180,16'
          Dst:             _ZN7acommon10FilterCharaSEj
        - Src:             'modules/filter/texinfo.cpp:184,26'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'modules/filter/texinfo.cpp:189,25'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/texinfo.cpp:192,33'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'modules/filter/texinfo.cpp:195,64'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/filter/texinfo.cpp:195,58'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter5TableC2ERKN7acommon10ParmStringE
        - Src:             'modules/filter/texinfo.cpp:195,36'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter5TableD2Ev
        - Src:             'modules/filter/texinfo.cpp:199,22'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/texinfo.cpp:203,22'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/filter/texinfo.cpp:204,13'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:205,27'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter7CommandC2Eb
        - Src:             'modules/filter/texinfo.cpp:206,20'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:213,29'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter7CommandC2Eb
        - Src:             'modules/filter/texinfo.cpp:214,39'
          Dst:             _ZNK7acommon10FilterCharcvjEv
        - Src:             'modules/filter/texinfo.cpp:215,11'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilter11reset_stackEv
        - Src:             'modules/filter/texinfo.cpp:217,16'
          Dst:             _ZN7acommon10FilterCharaSEj
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter5TableEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter7CommandEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113TexInfoFilterC2Ev
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16IndividualFilterC2Ev
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter5TableEEC2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter7CommandEEC2Ev
        - _ZN7acommon9StringMapC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon16IndividualFilterC2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter7CommandEEC2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_113TexInfoFilter5TableEEC2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon9StringMapC2Ev
        - Src:             'modules/filter/texinfo.cpp:18,9'
          Dst:             _ZN7acommon9StringMapC2Ev
    - functionName:    new_aspell_texinfo_filter
      functionSourceFile: '/src/aspell/modules/filter/texinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113TexInfoFilterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/filter/texinfo.cpp:229,60'
          Dst:             _ZN12_GLOBAL__N_113TexInfoFilterC2Ev
    - functionName:    _GLOBAL__sub_I_cache.cpp
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/cache.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/cache.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/cache.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5MutexC2Ev
        - _ZN7acommon5MutexD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:9,24'
          Dst:             _ZN7acommon5MutexC2Ev
        - Src:             'common/cache.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/cache.cpp:0,0'
          Dst:             _ZN7acommon5MutexD2Ev
    - functionName:    _ZN7acommon5MutexC2Ev
      functionSourceFile: '/src/aspell/common/lock.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/lock.hpp:37,14'
          Dst:             pthread_mutex_init
    - functionName:    _ZN7acommon5MutexD2Ev
      functionSourceFile: '/src/aspell/common/lock.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_destroy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/lock.hpp:38,15'
          Dst:             pthread_mutex_destroy
    - functionName:    pthread_mutex_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aspell_reset_cache
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11reset_cacheEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:102,10'
          Dst:             _ZN7acommon11reset_cacheEPKc
    - functionName:    _ZN7acommon11reset_cacheEPKc
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon15GlobalCacheBase10detach_allEv
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:90,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache.cpp:94,18'
          Dst:             strcmp
        - Src:             'common/cache.cpp:94,51'
          Dst:             _ZN7acommon15GlobalCacheBase10detach_allEv
        - Src:             'common/cache.cpp:97,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon15GlobalCacheBase10detach_allEv
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:56,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache.cpp:63,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon15GlobalCacheBaseD2Ev
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon15GlobalCacheBase10detach_allEv
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon5MutexD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:82,3'
          Dst:             _ZN7acommon15GlobalCacheBase10detach_allEv
        - Src:             'common/cache.cpp:83,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache.cpp:86,1'
          Dst:             _ZN7acommon4LockD2Ev
        - Src:             'common/cache.cpp:86,1'
          Dst:             _ZN7acommon5MutexD2Ev
    - functionName:    _ZN7acommon15GlobalCacheBaseC2EPKc
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon5MutexC2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:70,18'
          Dst:             _ZN7acommon5MutexC2Ev
        - Src:             'common/cache.cpp:73,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache.cpp:78,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon18release_cache_dataEPNS_15GlobalCacheBaseEPKNS_9CacheableE
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBase7releaseEPNS_9CacheableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:67,10'
          Dst:             _ZN7acommon15GlobalCacheBase7releaseEPNS_9CacheableE
    - functionName:    _ZN7acommon15GlobalCacheBase7releaseEPNS_9CacheableE
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3delEPNS_9CacheableE
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon9Cacheable8attachedEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/cache.cpp:39,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache.cpp:41,3'
          Dst:             __assert_fail
        - Src:             'common/cache.cpp:44,10'
          Dst:             _ZN7acommon9Cacheable8attachedEv
        - Src:             'common/cache.cpp:44,22'
          Dst:             _ZN7acommon15GlobalCacheBase3delEPNS_9CacheableE
        - Src:             'common/cache.cpp:46,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon9Cacheable8attachedEv
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15GlobalCacheBase3delEPNS_9CacheableE
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15GlobalCacheBase6detachEPNS_9CacheableE
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3delEPNS_9CacheableE
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon9Cacheable8attachedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:50,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache.cpp:51,10'
          Dst:             _ZN7acommon9Cacheable8attachedEv
        - Src:             'common/cache.cpp:51,22'
          Dst:             _ZN7acommon15GlobalCacheBase3delEPNS_9CacheableE
        - Src:             'common/cache.cpp:52,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:28,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7acommon9Cacheable12copy_no_lockEv
      functionSourceFile: '/src/aspell/common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon9Cacheable4copyEv
      functionSourceFile: '/src/aspell/common/cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZNK7acommon9Cacheable12copy_no_lockEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/cache.cpp:14,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/cache.cpp:15,3'
          Dst:             _ZNK7acommon9Cacheable12copy_no_lockEv
        - Src:             'common/cache.cpp:16,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _GLOBAL__sub_I_getdata.cpp
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/getdata.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/getdata.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15remove_commentsERNS_6StringE
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String6resizeEm
        - _ZN7acommonL11asc_isspaceEi
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.cpp:186,20'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'common/getdata.cpp:189,43'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'common/getdata.cpp:190,9'
          Dst:             _ZN7acommon6String6resizeEm
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon7IStream7getlineERNS_6StringE
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.cpp:177,15'
          Dst:             _ZN7acommon7IStream7getlineERNS_6StringE
        - Src:             'common/getdata.cpp:178,15'
          Dst:             _ZN7acommon6String4mstrEv
    - functionName:    _ZN7acommon7IStream7getlineERNS_6StringE
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String5clearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string.hpp:487,9'
          Dst:             _ZN7acommon6String5clearEv
    - functionName:    _ZN7acommon7getlineERNS_7IStreamERNS_8DataPairERNS_6StringE
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon7IStream7getlineERNS_6StringE
        - _ZNK7acommon6String4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.cpp:166,13'
          Dst:             _ZN7acommon7IStream7getlineERNS_6StringE
        - Src:             'common/getdata.cpp:167,24'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'common/getdata.cpp:168,24'
          Dst:             _ZNK7acommon6String4sizeEv
    - functionName:    _ZN7acommon4initENS_10ParmStringERNS_8DataPairERNS_6StringE
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String6assignEPKcm
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.cpp:156,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/getdata.cpp:158,20'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/getdata.cpp:158,34'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/getdata.cpp:159,9'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'common/getdata.cpp:160,24'
          Dst:             _ZN7acommon6String4mstrEv
    - functionName:    _ZN7acommon5splitERNS_8DataPairE
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          174
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.cpp:136,18'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
    - functionName:    _ZN7acommon8to_lowerERNS_6StringEPKc
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6StringpLEc
        - _ZN7acommonL11asc_tolowerEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.cpp:131,32'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'common/getdata.cpp:131,29'
          Dst:             _ZN7acommon6StringpLEc
    - functionName:    _ZN7acommonL11asc_tolowerEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_isupperEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/asc_ctype.hpp:35,12'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN7acommon8to_lowerEPc
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_tolowerEi
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.cpp:126,32'
          Dst:             _ZN7acommonL11asc_tolowerEi
    - functionName:    _ZN7acommon6escapeEPcPKcmS2_
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          251
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7acommonL11asc_isspaceEi
        - strchr
      functionUses:    6
      BranchProfiles:
        - Branch String:   'common/getdata.cpp:99,7'
          Branch Sides:    []
      Callsites:
        - Src:             'common/getdata.cpp:91,9'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'common/getdata.cpp:108,16'
          Dst:             strchr
        - Src:             'common/getdata.cpp:114,28'
          Dst:             _ZN7acommonL11asc_isspaceEi
    - functionName:    _ZN7acommon8unescapeEPcPKc
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'common/getdata.cpp:69,2'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7acommon7IStream11append_lineERNS_6StringE
      functionSourceFile: '/src/aspell/common/istream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
      functionSourceFile: '/src/aspell/common/getdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          395
      EdgeCount:       92
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String6appendEc
        - _ZN7acommon7IStream11append_lineERNS_6StringE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'common/getdata.cpp:24,11'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'common/getdata.cpp:25,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'common/getdata.cpp:26,15'
          Dst:             _ZN7acommon7IStream11append_lineERNS_6StringE
        - Src:             'common/getdata.cpp:28,15'
          Dst:             _ZN7acommon6String4mstrEv
    - functionName:    _GLOBAL__sub_I_file_util.cpp
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/file_util.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/file_util.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon11PathBrowser4nextEv
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          177
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7acommon6String4backEv
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon6StringpLEc
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - closedir
        - memcmp
        - opendir
        - readdir
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:214,31'
          Dst:             readdir
        - Src:             'common/file_util.cpp:217,27'
          Dst:             strlen
        - Src:             'common/file_util.cpp:218,18'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/file_util.cpp:219,31'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/file_util.cpp:220,48'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/file_util.cpp:220,63'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/file_util.cpp:220,77'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/file_util.cpp:220,16'
          Dst:             memcmp
        - Src:             'common/file_util.cpp:222,12'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/file_util.cpp:223,16'
          Dst:             _ZN7acommon6String4backEv
        - Src:             'common/file_util.cpp:223,36'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/file_util.cpp:224,12'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'common/file_util.cpp:226,17'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/file_util.cpp:228,21'
          Dst:             closedir
        - Src:             'common/file_util.cpp:233,18'
          Dst:             opendir
    - functionName:    readdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    closedir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opendir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11PathBrowserD2Ev
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - closedir
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:207,21'
          Dst:             closedir
        - Src:             'common/file_util.cpp:208,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_util.cpp:208,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon11PathBrowserC2ERKNS_10StringListEPKc
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZNK7acommon10StringList8elementsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:197,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/file_util.cpp:197,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/file_util.cpp:200,14'
          Dst:             _ZNK7acommon10StringList8elementsEv
        - Src:             'common/file_util.cpp:201,12'
          Dst:             _ZN7acommon6StringaSEPKc
    - functionName:    _ZN7acommon6String4swapERS0_
      functionSourceFile: '/src/aspell/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9find_fileERKNS_10StringListERNS_6StringE
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon11file_existsENS_10ParmStringE
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon6String4backEv
        - _ZN7acommon6String4swapERS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringpLERKS0_
        - _ZN7acommon6StringpLEc
        - _ZNK7acommon10StringList12elements_objEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:179,36'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'common/file_util.cpp:181,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/file_util.cpp:182,24'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'common/file_util.cpp:184,12'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/file_util.cpp:185,16'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'common/file_util.cpp:186,16'
          Dst:             _ZN7acommon6String4backEv
        - Src:             'common/file_util.cpp:186,36'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/file_util.cpp:187,31'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/file_util.cpp:188,12'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'common/file_util.cpp:189,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/file_util.cpp:189,11'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'common/file_util.cpp:190,18'
          Dst:             _ZN7acommon6String4swapERS0_
        - Src:             'common/file_util.cpp:195,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_util.cpp:195,3'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
    - functionName:    _ZN7acommon11file_existsENS_10ParmStringE
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
        - access
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:149,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_util.cpp:149,12'
          Dst:             access
    - functionName:    access
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9find_fileEPKNS_6ConfigEPKcRNS_6StringE
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9find_fileERKNS_10StringListERNS_6StringE
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:172,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/file_util.cpp:173,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/file_util.cpp:173,13'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'common/file_util.cpp:173,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/file_util.cpp:174,12'
          Dst:             _ZN7acommon9find_fileERKNS_10StringListERNS_6StringE
        - Src:             'common/file_util.cpp:175,3'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    _ZN7acommon13get_file_nameEPKc
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strrchr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:161,19'
          Dst:             strrchr
    - functionName:    _ZN7acommon11rename_fileENS_10ParmStringES0_
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
        - remove
        - rename
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:154,12'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_util.cpp:154,5'
          Dst:             remove
        - Src:             'common/file_util.cpp:155,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_util.cpp:155,30'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_util.cpp:155,12'
          Dst:             rename
    - functionName:    remove
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rename
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11remove_fileENS_10ParmStringE
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
        - remove
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:145,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_util.cpp:145,12'
          Dst:             remove
    - functionName:    _ZN7acommon13truncate_fileERNS_7FStreamENS_10ParmStringE
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream7file_noEv
        - _ZN7acommon7FStream7restartEv
        - ftruncate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:136,7'
          Dst:             _ZN7acommon7FStream7restartEv
        - Src:             'common/file_util.cpp:137,17'
          Dst:             _ZN7acommon7FStream7file_noEv
        - Src:             'common/file_util.cpp:137,5'
          Dst:             ftruncate
    - functionName:    ftruncate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon19open_file_writelockERNS_7FStreamENS_10ParmStringE
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStream7file_noEv
        - _ZN7acommon8PosibErrIbEC2ERKNS0_IvEE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIbEaSERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7get_errEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - fcntl
        - fstat
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/file_util.cpp:112,21'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'common/file_util.cpp:112,15'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS0_IvEE
        - Src:             'common/file_util.cpp:112,15'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/file_util.cpp:113,13'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'common/file_util.cpp:114,19'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'common/file_util.cpp:114,13'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS0_IvEE
        - Src:             'common/file_util.cpp:114,11'
          Dst:             _ZN7acommon8PosibErrIbEaSERKS1_
        - Src:             'common/file_util.cpp:114,8'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/file_util.cpp:114,8'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/file_util.cpp:115,13'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/file_util.cpp:117,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/file_util.cpp:119,20'
          Dst:             _ZN7acommon7FStream7file_noEv
        - Src:             'common/file_util.cpp:125,5'
          Dst:             fcntl
        - Src:             'common/file_util.cpp:127,5'
          Dst:             fstat
        - Src:             'common/file_util.cpp:128,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    fcntl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fstat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon18open_file_readlockERNS_7FStreamENS_10ParmStringE
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStream7file_noEv
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - fcntl
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/file_util.cpp:93,5'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'common/file_util.cpp:93,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/file_util.cpp:93,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/file_util.cpp:93,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/file_util.cpp:93,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/file_util.cpp:93,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/file_util.cpp:93,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/file_util.cpp:93,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/file_util.cpp:95,17'
          Dst:             _ZN7acommon7FStream7file_noEv
        - Src:             'common/file_util.cpp:101,5'
          Dst:             fcntl
        - Src:             'common/file_util.cpp:103,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon21get_modification_timeERNS_7FStreamE
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream7file_noEv
        - fstat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:88,13'
          Dst:             _ZN7acommon7FStream7file_noEv
        - Src:             'common/file_util.cpp:88,5'
          Dst:             fstat
    - functionName:    _ZN7acommon14figure_out_dirENS_10ParmStringES0_
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLERKNS_10ParmStringE
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8need_dirENS_10ParmStringE
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:73,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/file_util.cpp:74,18'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/file_util.cpp:75,23'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_util.cpp:76,9'
          Dst:             _ZN7acommon8need_dirENS_10ParmStringE
        - Src:             'common/file_util.cpp:77,12'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/file_util.cpp:78,12'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/file_util.cpp:81,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_util.cpp:81,12'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'common/file_util.cpp:84,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon8need_dirENS_10ParmStringE
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:48,9'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_util.cpp:48,28'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/file_util.cpp:48,46'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
    - functionName:    _ZN7acommon16add_possible_dirENS_10ParmStringES0_
      functionSourceFile: '/src/aspell/common/file_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLERKNS_10ParmStringE
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8need_dirENS_10ParmStringE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/file_util.cpp:60,9'
          Dst:             _ZN7acommon8need_dirENS_10ParmStringE
        - Src:             'common/file_util.cpp:61,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/file_util.cpp:62,12'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/file_util.cpp:63,12'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/file_util.cpp:64,12'
          Dst:             _ZN7acommon6StringpLERKNS_10ParmStringE
        - Src:             'common/file_util.cpp:66,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/file_util.cpp:67,14'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
    - functionName:    _GLOBAL__sub_I_string_map.cpp
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/string_map.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/string_map.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon16HT_ConstIteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeE
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINS_10StringPairEE3advEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash.hpp:75,44'
          Dst:             _ZN7acommon16HT_ConstIteratorINS_10StringPairEE3advEv
    - functionName:    _ZN7acommon16HT_ConstIteratorINS_10StringPairEE3advEv
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16HT_ConstIteratorINS_10StringPairEE3incEv
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINS_10StringPairEE3advEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash.hpp:74,48'
          Dst:             _ZN7acommon16HT_ConstIteratorINS_10StringPairEE3advEv
    - functionName:    _ZN7acommon11HT_IteratorINS_10StringPairEE3incEv
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon11HT_IteratorINS_10StringPairEE3advEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash.hpp:54,53'
          Dst:             _ZN7acommon11HT_IteratorINS_10StringPairEE3advEv
    - functionName:    _ZN7acommon11HT_IteratorINS_10StringPairEE3advEv
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11HT_IteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeE
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorINS_10StringPairEE3advEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash.hpp:55,39'
          Dst:             _ZN7acommon11HT_IteratorINS_10StringPairEE3advEv
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE4copyERKS3_
      functionSourceFile: '/src/aspell/common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListINS_10StringPairEE8new_nodeEv
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash-t.hpp:216,5'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE4initEj
        - Src:             'common/hash-t.hpp:221,24'
          Dst:             _ZN7acommon10BlockSListINS_10StringPairEE8new_nodeEv
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE4initEj
      functionSourceFile: '/src/aspell/common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListINS_10StringPairEE9add_blockEj
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE12create_tableEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash-t.hpp:82,5'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE12create_tableEj
        - Src:             'common/hash-t.hpp:83,16'
          Dst:             _ZN7acommon10BlockSListINS_10StringPairEE9add_blockEj
    - functionName:    _ZN7acommon10BlockSListINS_10StringPairEE8new_nodeEv
      functionSourceFile: '/src/aspell/common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE12create_tableEj
      functionSourceFile: '/src/aspell/common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash-t.hpp:73,41'
          Dst:             calloc
    - functionName:    _ZN7acommon10BlockSListINS_10StringPairEE9add_blockEj
      functionSourceFile: '/src/aspell/common/block_slist-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon20StringMapEnumerationD0Ev
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20StringMapEnumerationD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:44,9'
          Dst:             _ZN7acommon20StringMapEnumerationD2Ev
    - functionName:    _ZN7acommon20StringMapEnumerationD2Ev
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:44,9'
          Dst:             _ZN7acommon21StringPairEnumerationD2Ev
    - functionName:    _ZN7acommon14new_string_mapEv
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9StringMapC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:86,16'
          Dst:             _ZN7acommon9StringMapC2Ev
    - functionName:    _ZN7acommon20StringMapEnumerationC2ENS_16HT_ConstIteratorINS_10StringPairEEES3_
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:48,5'
          Dst:             _ZN7acommon21StringPairEnumerationC2Ev
    - functionName:    _ZNK7acommon20StringMapEnumeration6at_endEv
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommoneqINS_10StringPairEEEbNS_16HT_ConstIteratorIT_EES4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:68,14'
          Dst:             _ZN7acommoneqINS_10StringPairEEEbNS_16HT_ConstIteratorIT_EES4_
    - functionName:    _ZN7acommon20StringMapEnumeration4nextEv
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10StringPairC2Ev
        - _ZN7acommon16HT_ConstIteratorINS_10StringPairEEppEv
        - _ZN7acommoneqINS_10StringPairEEEbNS_16HT_ConstIteratorIT_EES4_
        - _ZNK7acommon16HT_ConstIteratorINS_10StringPairEEdeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:72,16'
          Dst:             _ZN7acommon10StringPairC2Ev
        - Src:             'common/string_map.cpp:73,11'
          Dst:             _ZN7acommoneqINS_10StringPairEEEbNS_16HT_ConstIteratorIT_EES4_
        - Src:             'common/string_map.cpp:75,12'
          Dst:             _ZNK7acommon16HT_ConstIteratorINS_10StringPairEEdeEv
        - Src:             'common/string_map.cpp:76,5'
          Dst:             _ZN7acommon16HT_ConstIteratorINS_10StringPairEEppEv
    - functionName:    _ZNK7acommon20StringMapEnumeration5cloneEv
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20StringMapEnumerationC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:57,16'
          Dst:             _ZN7acommon20StringMapEnumerationC2ERKS0_
    - functionName:    _ZN7acommon20StringMapEnumeration6assignEPKNS_21StringPairEnumerationE
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20StringMapEnumerationaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:64,11'
          Dst:             _ZN7acommon20StringMapEnumerationaSERKS0_
    - functionName:    _ZN7acommon20StringMapEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:44,9'
          Dst:             _ZN7acommon21StringPairEnumerationaSERKS0_
    - functionName:    _ZN7acommon20StringMapEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringPairEnumerationC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:44,9'
          Dst:             _ZN7acommon21StringPairEnumerationC2ERKS0_
    - functionName:    _ZNK7acommon16HT_ConstIteratorINS_10StringPairEEdeEv
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16HT_ConstIteratorINS_10StringPairEEppEv
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINS_10StringPairEE3incEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash.hpp:82,38'
          Dst:             _ZN7acommon16HT_ConstIteratorINS_10StringPairEE3incEv
    - functionName:    _ZNK7acommon9HashTableINS_9StringMap5ParmsEE5beginEv
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash.hpp:145,42'
          Dst:             _ZN7acommon16HT_ConstIteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeE
    - functionName:    _ZNK7acommon9StringMap8elementsEv
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20StringMapEnumerationC2ENS_16HT_ConstIteratorINS_10StringPairEEES3_
        - _ZNK7acommon9HashTableINS_9StringMap5ParmsEE3endEv
        - _ZNK7acommon9HashTableINS_9StringMap5ParmsEE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:81,45'
          Dst:             _ZNK7acommon9HashTableINS_9StringMap5ParmsEE5beginEv
        - Src:             'common/string_map.cpp:81,62'
          Dst:             _ZNK7acommon9HashTableINS_9StringMap5ParmsEE3endEv
        - Src:             'common/string_map.cpp:81,16'
          Dst:             _ZN7acommon20StringMapEnumerationC2ENS_16HT_ConstIteratorINS_10StringPairEEES3_
    - functionName:    _ZN7acommon11HT_IteratorINS_10StringPairEEppEv
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorINS_10StringPairEE3incEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash.hpp:62,33'
          Dst:             _ZN7acommon11HT_IteratorINS_10StringPairEE3incEv
    - functionName:    _ZN7acommoneqINS_10StringPairEEEbNS_11HT_IteratorIT_EES4_
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE5beginEv
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash.hpp:143,30'
          Dst:             _ZN7acommon11HT_IteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeE
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEEaSERKS3_
      functionSourceFile: '/src/aspell/common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE3delEv
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE4copyERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash.hpp:141,52'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE3delEv
        - Src:             'common/hash.hpp:141,59'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE4copyERKS3_
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE3delEv
      functionSourceFile: '/src/aspell/common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListINS_10StringPairEE5clearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash-t.hpp:186,16'
          Dst:             _ZN7acommon10BlockSListINS_10StringPairEE5clearEv
    - functionName:    _ZN7acommon10BlockSListINS_10StringPairEE5clearEv
      functionSourceFile: '/src/aspell/common/block_slist-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9StringMap4copyERKS0_
      functionSourceFile: '/src/aspell/common/string_map.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          89
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon11HT_IteratorINS_10StringPairEEppEv
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE3endEv
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE5beginEv
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEEaSERKS3_
        - _ZN7acommoneqINS_10StringPairEEEbNS_11HT_IteratorIT_EES4_
        - _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.cpp:32,13'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEEaSERKS3_
        - Src:             'common/string_map.cpp:33,28'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE5beginEv
        - Src:             'common/string_map.cpp:34,25'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE3endEv
        - Src:             'common/string_map.cpp:34,14'
          Dst:             _ZN7acommoneqINS_10StringPairEEEbNS_11HT_IteratorIT_EES4_
        - Src:             'common/string_map.cpp:38,30'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
        - Src:             'common/string_map.cpp:38,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/string_map.cpp:38,26'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'common/string_map.cpp:38,7'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
        - Src:             'common/string_map.cpp:39,31'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
        - Src:             'common/string_map.cpp:39,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/string_map.cpp:39,27'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'common/string_map.cpp:39,7'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
        - Src:             'common/string_map.cpp:36,10'
          Dst:             _ZN7acommon11HT_IteratorINS_10StringPairEEppEv
    - functionName:    _ZN7acommon10BlockSListINS_10StringPairEE11remove_nodeEPNS2_4NodeE
      functionSourceFile: '/src/aspell/common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE5eraseERKPKc
      functionSourceFile: '/src/aspell/common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListINS_10StringPairEE11remove_nodeEPNS2_4NodeE
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE6find_iERKPKcRb
        - _ZN7acommon9StringMap5Parms3keyERKNS_10StringPairE
        - _ZN7acommon9StringMap5Parms5equalEPKcS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash-t.hpp:122,22'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE6find_iERKPKcRb
        - Src:             'common/hash-t.hpp:124,42'
          Dst:             _ZN7acommon9StringMap5Parms3keyERKNS_10StringPairE
        - Src:             'common/hash-t.hpp:124,29'
          Dst:             _ZN7acommon9StringMap5Parms5equalEPKcS3_
        - Src:             'common/hash-t.hpp:128,18'
          Dst:             _ZN7acommon10BlockSListINS_10StringPairEE11remove_nodeEPNS2_4NodeE
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE6find_iERKPKcRb
      functionSourceFile: '/src/aspell/common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11HT_IteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeES7_
        - _ZN7acommon9StringMap5Parms3keyERKNS_10StringPairE
        - _ZN7acommon9StringMap5Parms5equalEPKcS3_
        - _ZNK7acommon4hashIPKcEclES2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash-t.hpp:139,16'
          Dst:             _ZNK7acommon4hashIPKcEclES2_
        - Src:             'common/hash-t.hpp:145,38'
          Dst:             _ZN7acommon9StringMap5Parms3keyERKNS_10StringPairE
        - Src:             'common/hash-t.hpp:145,25'
          Dst:             _ZN7acommon9StringMap5Parms5equalEPKcS3_
        - Src:             'common/hash-t.hpp:151,12'
          Dst:             _ZN7acommon11HT_IteratorINS_10StringPairEEC2EPPNS_10BlockSListIS1_E4NodeES7_
    - functionName:    _ZN7acommon9StringMap5Parms3keyERKNS_10StringPairE
      functionSourceFile: '/src/aspell/common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9StringMap5Parms5equalEPKcS3_
      functionSourceFile: '/src/aspell/common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.hpp:32,56'
          Dst:             strcmp
    - functionName:    _ZNK7acommon4hashIPKcEclES2_
      functionSourceFile: '/src/aspell/common/hash_fun.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE8resize_iEj
      functionSourceFile: '/src/aspell/common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListINS_10StringPairEE9add_blockEj
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE12create_tableEj
        - _ZN7acommon9StringMap5Parms3keyERKNS_10StringPairE
        - _ZNK7acommon4hashIPKcEclES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash-t.hpp:198,5'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE12create_tableEj
        - Src:             'common/hash-t.hpp:202,54'
          Dst:             _ZN7acommon9StringMap5Parms3keyERKNS_10StringPairE
        - Src:             'common/hash-t.hpp:202,35'
          Dst:             _ZNK7acommon4hashIPKcEclES2_
        - Src:             'common/hash-t.hpp:210,16'
          Dst:             _ZN7acommon10BlockSListINS_10StringPairEE9add_blockEj
    - functionName:    _ZN7acommon9HashTableINS_9StringMap5ParmsEE6insertERKNS_10StringPairE
      functionSourceFile: '/src/aspell/common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10BlockSListINS_10StringPairEE8new_nodeEv
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE6find_iERKPKcRb
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE6insertERKNS_10StringPairE
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE8resize_iEj
        - _ZN7acommon9StringMap5Parms3keyERKNS_10StringPairE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/hash-t.hpp:90,42'
          Dst:             _ZN7acommon9StringMap5Parms3keyERKNS_10StringPairE
        - Src:             'common/hash-t.hpp:90,28'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE6find_iERKPKcRb
        - Src:             'common/hash-t.hpp:93,34'
          Dst:             _ZN7acommon10BlockSListINS_10StringPairEE8new_nodeEv
        - Src:             'common/hash-t.hpp:95,7'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE8resize_iEj
        - Src:             'common/hash-t.hpp:96,14'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE6insertERKNS_10StringPairE
    - functionName:    _GLOBAL__sub_I_string_list.cpp
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/string_list.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/string_list.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon17StringEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/common/string_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringaSERKS0_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_enumeration.hpp:19,9'
          Dst:             _ZN7acommon6StringaSERKS0_
    - functionName:    _ZN7acommon17StringEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/common/string_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_enumeration.hpp:19,9'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    _ZN7acommon10StringListD0Ev
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:75,5'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    _ZN7acommon21StringListEnumerationD0Ev
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringListEnumerationD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:28,9'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
    - functionName:    _ZNK7acommon21StringListEnumeration6at_endEv
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15new_string_listEv
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:117,16'
          Dst:             _ZN7acommon10StringListC2Ev
    - functionName:    _ZNK7acommon10StringList8elementsEv
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringListEnumerationC2EPNS_14StringListNodeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:113,16'
          Dst:             _ZN7acommon21StringListEnumerationC2EPNS_14StringListNodeE
    - functionName:    _ZN7acommon10StringList5clearEv
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon14StringListNodeD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:105,7'
          Dst:             _ZN7acommon14StringListNodeD2Ev
        - Src:             'common/string_list.cpp:108,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon14StringListNodeD2Ev
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:18,10'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon10StringList6removeERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon14StringListNodeD2Ev
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon6String5c_strEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:85,45'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/string_list.cpp:85,54'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/string_list.cpp:85,25'
          Dst:             strcmp
        - Src:             'common/string_list.cpp:89,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'common/string_list.cpp:93,7'
          Dst:             _ZN7acommon14StringListNodeD2Ev
        - Src:             'common/string_list.cpp:94,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon10StringList3addERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon14StringListNodeC2ERKNS_10ParmStringEPS0_
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon6String5c_strEv
        - strcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:70,45'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/string_list.cpp:70,54'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/string_list.cpp:70,25'
          Dst:             strcmp
        - Src:             'common/string_list.cpp:74,18'
          Dst:             _ZN7acommon14StringListNodeC2ERKNS_10ParmStringEPS0_
        - Src:             'common/string_list.cpp:75,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'common/string_list.cpp:77,14'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN7acommon14StringListNodeC2ERKNS_10ParmStringEPS0_
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:24,9'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
    - functionName:    _ZN7acommon10StringListaSERKS0_
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringList4copyERKS0_
        - _ZN7acommon10StringList7destroyEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:70,7'
          Dst:             _ZN7acommon10StringList7destroyEv
        - Src:             'common/string_list.hpp:71,7'
          Dst:             _ZN7acommon10StringList4copyERKS0_
    - functionName:    _ZN7acommon10StringList7destroyEv
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon14StringListNodeD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:28,7'
          Dst:             _ZN7acommon14StringListNodeD2Ev
    - functionName:    _ZN7acommon10StringList4copyERKS0_
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon14StringListNodeC2ERKNS_10ParmStringEPS0_
        - _ZNK7acommon6String5c_strEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:17,49'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/string_list.cpp:17,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/string_list.cpp:17,18'
          Dst:             _ZN7acommon14StringListNodeC2ERKNS_10ParmStringEPS0_
    - functionName:    _ZN7acommon10StringList6assignEPKS0_
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:63,11'
          Dst:             _ZN7acommon10StringListaSERKS0_
    - functionName:    _ZN7acommon10StringListC2ERKS0_
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringList4copyERKS0_
        - _ZN7acommon16MutableContainerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:64,5'
          Dst:             _ZN7acommon16MutableContainerC2Ev
        - Src:             'common/string_list.hpp:66,7'
          Dst:             _ZN7acommon10StringList4copyERKS0_
    - functionName:    _ZNK7acommon10StringList5cloneEv
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:58,16'
          Dst:             _ZN7acommon10StringListC2ERKS0_
    - functionName:    _ZN7acommon21StringListEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:28,9'
          Dst:             _ZN7acommon17StringEnumerationaSERKS0_
    - functionName:    _ZN7acommon21StringListEnumeration6assignEPKNS_17StringEnumerationE
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringListEnumerationaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:52,11'
          Dst:             _ZN7acommon21StringListEnumerationaSERKS0_
    - functionName:    _ZN7acommon21StringListEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:28,9'
          Dst:             _ZN7acommon17StringEnumerationC2ERKS0_
    - functionName:    _ZNK7acommon21StringListEnumeration5cloneEv
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21StringListEnumerationC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:47,16'
          Dst:             _ZN7acommon21StringListEnumerationC2ERKS0_
    - functionName:    _ZN7acommoneqERKNS_10StringListES2_
      functionSourceFile: '/src/aspell/common/string_list.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommoneqERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.cpp:38,58'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
    - functionName:    _GLOBAL__sub_I_iostream.cpp
      functionSourceFile: '/src/aspell/common/iostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/iostream.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/iostream.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'common/iostream.cpp:0,0'
          Dst:             __cxx_global_var_init.2
        - Src:             'common/iostream.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/iostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/iostream.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/iostream.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/aspell/common/iostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStreamC2EP8_IO_FILEb
        - _ZN7acommon7FStreamD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/iostream.cpp:10,11'
          Dst:             _ZN7acommon7FStreamC2EP8_IO_FILEb
        - Src:             'common/iostream.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/iostream.cpp:0,0'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    __cxx_global_var_init.2
      functionSourceFile: '/src/aspell/common/iostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStreamC2EP8_IO_FILEb
        - _ZN7acommon7FStreamD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/iostream.cpp:11,11'
          Dst:             _ZN7acommon7FStreamC2EP8_IO_FILEb
        - Src:             'common/iostream.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/iostream.cpp:0,0'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/iostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStreamC2EP8_IO_FILEb
        - _ZN7acommon7FStreamD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/iostream.cpp:12,11'
          Dst:             _ZN7acommon7FStreamC2EP8_IO_FILEb
        - Src:             'common/iostream.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/iostream.cpp:0,0'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _ZN7acommon7FStreamC2EP8_IO_FILEb
      functionSourceFile: '/src/aspell/common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7IStreamC2Ec
        - _ZN7acommon7OStreamC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/fstream.hpp:33,9'
          Dst:             _ZN7acommon7IStreamC2Ec
        - Src:             'common/fstream.hpp:32,5'
          Dst:             _ZN7acommon7OStreamC2Ev
    - functionName:    _GLOBAL__sub_I_info.cpp
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.24
        - __cxx_global_var_init.25
        - __cxx_global_var_init.26
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:0,0'
          Dst:             __cxx_global_var_init.26
        - Src:             'common/info.cpp:0,0'
          Dst:             __cxx_global_var_init.25
        - Src:             'common/info.cpp:0,0'
          Dst:             __cxx_global_var_init.24
        - Src:             'common/info.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'common/info.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init.26
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.25
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.24
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/info.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/info.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17MDInfoListofListsC2Ev
        - _ZN7acommon17MDInfoListofListsD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:115,28'
          Dst:             _ZN7acommon17MDInfoListofListsC2Ev
        - Src:             'common/info.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/info.cpp:0,0'
          Dst:             _ZN7acommon17MDInfoListofListsD2Ev
    - functionName:    _ZN7acommon17MDInfoListofListsD2Ev
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon13MDInfoListAll5clearEv
        - _ZN7acommon13MDInfoListAllD2Ev
        - _ZN7acommon5MutexD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:585,15'
          Dst:             _ZN7acommon13MDInfoListAll5clearEv
        - Src:             'common/info.cpp:586,5'
          Dst:             _ZN7acommon13MDInfoListAllD2Ev
        - Src:             'common/info.cpp:587,3'
          Dst:             _ZN7acommon5MutexD2Ev
    - functionName:    _ZN7acommon13MDInfoListAll5clearEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringList5clearEv
        - _ZN7acommon12DictInfoList5clearEv
        - _ZN7acommon14ModuleInfoList5clearEv
        - _ZN7acommon8PosibErrIvED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:510,22'
          Dst:             _ZN7acommon14ModuleInfoList5clearEv
        - Src:             'common/info.cpp:511,15'
          Dst:             _ZN7acommon10StringList5clearEv
        - Src:             'common/info.cpp:511,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:513,20'
          Dst:             _ZN7acommon12DictInfoList5clearEv
    - functionName:    _ZN7acommon13MDInfoListAllD2Ev
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon6VectorINS_7DictExtEED2Ev
        - _ZN7acommon9StringMapD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon9StringMapD2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon6VectorINS_7DictExtEED2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    _ZN7acommon6VectorINS_7DictExtEED2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14ModuleInfoList5clearEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon14ModuleInfoNodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:162,7'
          Dst:             _ZN7acommon14ModuleInfoNodeD2Ev
    - functionName:    _ZN7acommon12DictInfoList5clearEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12DictInfoNodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:300,7'
          Dst:             _ZN7acommon12DictInfoNodeD2Ev
    - functionName:    _ZN7acommon12DictInfoNodeD2Ev
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:280,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:280,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:280,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:280,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:280,10'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon14ModuleInfoNodeD2Ev
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:146,10'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'common/info.cpp:146,10'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'common/info.cpp:146,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:146,10'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon17MDInfoListofListsC2Ev
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5MutexC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:578,22'
          Dst:             _ZN7acommon5MutexC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_12DictInfoNodeEE3delEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12DictInfoNodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:46,17'
          Dst:             _ZN7acommon12DictInfoNodeD2Ev
    - functionName:    _ZN7acommon19DictInfoEnumerationD0Ev
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon19DictInfoEnumerationD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.hpp:139,36'
          Dst:             _ZN7acommon19DictInfoEnumerationD2Ev
    - functionName:    _ZN7acommon19DictInfoEnumerationD2Ev
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon21ModuleInfoEnumerationD0Ev
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21ModuleInfoEnumerationD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.hpp:117,38'
          Dst:             _ZN7acommon21ModuleInfoEnumerationD2Ev
    - functionName:    _ZN7acommon21ModuleInfoEnumerationD2Ev
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9StringMapaSERKS0_
      functionSourceFile: '/src/aspell/common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9StringMap4copyERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.hpp:51,48'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/string_map.hpp:51,57'
          Dst:             _ZN7acommon9StringMap4copyERKS0_
    - functionName:    _ZN7acommon6VectorINS_7DictExtEEaSERKS2_
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12DictInfoListC2Ev
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorINS_7DictExtEEC2Ev
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14ModuleInfoListC2Ev
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_islowerEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon19DictInfoEnumeration4nextEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon19DictInfoEnumeration6at_endEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon19DictInfoEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon19DictInfoEnumeration6assignEPKS0_
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon19DictInfoEnumerationaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:762,11'
          Dst:             _ZN7acommon19DictInfoEnumerationaSERKS0_
    - functionName:    _ZN7acommon19DictInfoEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon19DictInfoEnumeration5cloneEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon19DictInfoEnumerationC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:757,16'
          Dst:             _ZN7acommon19DictInfoEnumerationC2ERKS0_
    - functionName:    _ZNK7acommon12DictInfoList5emptyEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon12DictInfoList4sizeEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon19DictInfoEnumerationC2EPKNS_12DictInfoNodeE
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6TypeIdC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.hpp:125,5'
          Dst:             _ZN7acommon6TypeIdC2Ev
    - functionName:    _ZNK7acommon12DictInfoList8elementsEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon19DictInfoEnumerationC2EPKNS_12DictInfoNodeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:742,16'
          Dst:             _ZN7acommon19DictInfoEnumerationC2EPKNS_12DictInfoNodeE
    - functionName:    _ZN7acommon8PosibErrIPKNS_9StringMapEEC2ERKS3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_9StringMapEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon16get_dict_aliasesEPNS_6ConfigE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon17MDInfoListofLists9get_listsEPNS_6ConfigE
        - _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEED2Ev
        - _ZN7acommon8PosibErrIPKNS_9StringMapEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_9StringMapEEC2ERKS3_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/info.cpp:736,5'
          Dst:             _ZN7acommon17MDInfoListofLists9get_listsEPNS_6ConfigE
        - Src:             'common/info.cpp:736,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:736,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:736,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_9StringMapEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:736,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:736,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEED2Ev
        - Src:             'common/info.cpp:737,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_9StringMapEEC2ERKS3_
    - functionName:    _ZN7acommon17MDInfoListofLists9get_listsEPNS_6ConfigE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10StringList3addERKNS_10ParmStringE
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon10StringListaSERKS0_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13MDInfoListAll4fillEPNS_6ConfigERNS_10StringListE
        - _ZN7acommon13MDInfoListAllC2Ev
        - _ZN7acommon13MDInfoListAllD2Ev
        - _ZN7acommon13MDInfoListAllaSERKS0_
        - _ZN7acommon17MDInfoListofLists4findERKNS_10StringListE
        - _ZN7acommon17MDInfoListofLists9valid_posEi
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEEC2ERKS3_
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL13get_data_dirsEPNS_6ConfigERNS_10StringListE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon13MDInfoListAll8has_dataEv
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/info.cpp:611,5'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'common/info.cpp:614,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/info.cpp:615,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/info.cpp:616,10'
          Dst:             _ZN7acommon17MDInfoListofLists9valid_posEi
        - Src:             'common/info.cpp:617,7'
          Dst:             _ZN7acommonL13get_data_dirsEPNS_6ConfigERNS_10StringListE
        - Src:             'common/info.cpp:618,11'
          Dst:             _ZN7acommon10StringListaSERKS0_
        - Src:             'common/info.cpp:619,15'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:619,11'
          Dst:             _ZN7acommon10StringList3addERKNS_10ParmStringE
        - Src:             'common/info.cpp:619,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/info.cpp:620,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:620,15'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'common/info.cpp:620,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:621,13'
          Dst:             _ZN7acommon17MDInfoListofLists4findERKNS_10StringListE
        - Src:             'common/info.cpp:623,10'
          Dst:             _ZN7acommon17MDInfoListofLists9valid_posEi
        - Src:             'common/info.cpp:624,34'
          Dst:             _ZN7acommon13MDInfoListAllC2Ev
        - Src:             'common/info.cpp:626,14'
          Dst:             _ZN7acommon13MDInfoListAllaSERKS0_
        - Src:             'common/info.cpp:629,7'
          Dst:             _ZN7acommon13MDInfoListAllD2Ev
        - Src:             'common/info.cpp:634,18'
          Dst:             _ZNK7acommon13MDInfoListAll8has_dataEv
        - Src:             'common/info.cpp:635,14'
          Dst:             _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEEC2ERKS3_
        - Src:             'common/info.cpp:637,18'
          Dst:             _ZN7acommon10StringListaSERKS0_
        - Src:             'common/info.cpp:638,5'
          Dst:             _ZN7acommon13MDInfoListAll4fillEPNS_6ConfigERNS_10StringListE
        - Src:             'common/info.cpp:638,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:638,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:638,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:638,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:638,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:638,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:638,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:640,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEEC2ERKS3_
        - Src:             'common/info.cpp:641,3'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'common/info.cpp:641,3'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'common/info.cpp:641,3'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEED2Ev
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon17MDInfoListofLists9valid_posEi
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL13get_data_dirsEPNS_6ConfigERNS_10StringListE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:495,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:496,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:496,21'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/info.cpp:496,13'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'common/info.cpp:496,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/info.cpp:496,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'common/info.cpp:497,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:497,21'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'common/info.cpp:497,13'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'common/info.cpp:497,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/info.cpp:497,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
    - functionName:    _ZN7acommon17MDInfoListofLists4findERKNS_10StringListE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommoneqERKNS_10StringListES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:602,23'
          Dst:             _ZN7acommoneqERKNS_10StringListES2_
    - functionName:    _ZN7acommon13MDInfoListAllC2Ev
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon12DictInfoListC2Ev
        - _ZN7acommon14ModuleInfoListC2Ev
        - _ZN7acommon6VectorINS_7DictExtEEC2Ev
        - _ZN7acommon9StringMapC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon14ModuleInfoListC2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon6VectorINS_7DictExtEEC2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon12DictInfoListC2Ev
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon9StringMapC2Ev
    - functionName:    _ZN7acommon13MDInfoListAllaSERKS0_
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListaSERKS0_
        - _ZN7acommon6VectorINS_7DictExtEEaSERKS2_
        - _ZN7acommon9StringMapaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon10StringListaSERKS0_
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon10StringListaSERKS0_
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon10StringListaSERKS0_
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon6VectorINS_7DictExtEEaSERKS2_
        - Src:             'common/info.cpp:73,10'
          Dst:             _ZN7acommon9StringMapaSERKS0_
    - functionName:    _ZNK7acommon13MDInfoListAll8has_dataEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEEC2ERKS3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon13MDInfoListAll4fillEPNS_6ConfigERNS_10StringListE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10StringListaSERKS0_
        - _ZN7acommon12DictInfoList4fillERNS_13MDInfoListAllEPNS_6ConfigE
        - _ZN7acommon13MDInfoListAll17fill_dict_aliasesEPNS_6ConfigE
        - _ZN7acommon13MDInfoListAll17fill_helper_listsERKNS_10StringListE
        - _ZN7acommon13MDInfoListAll5clearEv
        - _ZN7acommon14ModuleInfoList4fillERNS_13MDInfoListAllEPNS_6ConfigE
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8PosibErrIvEaSEOS1_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:519,20'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/info.cpp:521,11'
          Dst:             _ZN7acommon13MDInfoListAll17fill_dict_aliasesEPNS_6ConfigE
        - Src:             'common/info.cpp:521,9'
          Dst:             _ZN7acommon8PosibErrIvEaSEOS1_
        - Src:             'common/info.cpp:521,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:522,13'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:524,14'
          Dst:             _ZN7acommon10StringListaSERKS0_
        - Src:             'common/info.cpp:525,28'
          Dst:             _ZN7acommon14ModuleInfoList4fillERNS_13MDInfoListAllEPNS_6ConfigE
        - Src:             'common/info.cpp:525,9'
          Dst:             _ZN7acommon8PosibErrIvEaSEOS1_
        - Src:             'common/info.cpp:525,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:526,13'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:528,5'
          Dst:             _ZN7acommon13MDInfoListAll17fill_helper_listsERKNS_10StringListE
        - Src:             'common/info.cpp:529,26'
          Dst:             _ZN7acommon12DictInfoList4fillERNS_13MDInfoListAllEPNS_6ConfigE
        - Src:             'common/info.cpp:529,9'
          Dst:             _ZN7acommon8PosibErrIvEaSEOS1_
        - Src:             'common/info.cpp:529,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:530,13'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:535,5'
          Dst:             _ZN7acommon13MDInfoListAll5clearEv
        - Src:             'common/info.cpp:537,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon13MDInfoListAll17fill_dict_aliasesEPNS_6ConfigE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          113
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon6StringC2EPKcj
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9StringMap6insertERKNS_10ParmStringES3_
        - _ZN7acommonL11asc_isspaceEi
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon10StringList12elements_objEv
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon6String3strEv
        - dgettext
        - strchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:562,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/info.cpp:563,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:563,8'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'common/info.cpp:563,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:564,41'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'common/info.cpp:566,24'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'common/info.cpp:567,26'
          Dst:             strchr
        - Src:             'common/info.cpp:568,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:568,58'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:569,33'
          Dst:             dgettext
        - Src:             'common/info.cpp:569,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:568,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:568,24'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/info.cpp:568,24'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:568,17'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:570,14'
          Dst:             _ZN7acommon6StringC2EPKcj
        - Src:             'common/info.cpp:571,14'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'common/info.cpp:572,32'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/info.cpp:572,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:572,39'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:572,20'
          Dst:             _ZN7acommon9StringMap6insertERKNS_10ParmStringES3_
        - Src:             'common/info.cpp:573,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:574,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/info.cpp:575,3'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
        - Src:             'common/info.cpp:575,3'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    _ZN7acommon14ModuleInfoList4fillERNS_13MDInfoListAllEPNS_6ConfigE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          259
      EdgeCount:       48
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13StringIStreamC2ERKNS_10ParmStringEc
        - _ZN7acommon13StringIStreamD2Ev
        - _ZN7acommon14ModuleInfoList9proc_infoERNS_13MDInfoListAllEPNS_6ConfigEPKcjRNS_7IStreamE
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon3DirC2EP11__dirstream
        - _ZN7acommon3DirD2Ev
        - _ZN7acommon3DircvP11__dirstreamEv
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon6StringpLEc
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon10StringList12elements_objEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - opendir
        - readdir
        - strcmp
        - strlen
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/info.cpp:174,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:174,21'
          Dst:             _ZN7acommon13StringIStreamC2ERKNS_10ParmStringEc
        - Src:             'common/info.cpp:175,44'
          Dst:             strlen
        - Src:             'common/info.cpp:175,7'
          Dst:             _ZN7acommon14ModuleInfoList9proc_infoERNS_13MDInfoListAllEPNS_6ConfigEPKcjRNS_7IStreamE
        - Src:             'common/info.cpp:175,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:176,5'
          Dst:             _ZN7acommon13StringIStreamD2Ev
        - Src:             'common/info.cpp:178,51'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'common/info.cpp:180,24'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'common/info.cpp:181,13'
          Dst:             opendir
        - Src:             'common/info.cpp:181,11'
          Dst:             _ZN7acommon3DirC2EP11__dirstream
        - Src:             'common/info.cpp:182,11'
          Dst:             _ZN7acommon3DircvP11__dirstreamEv
        - Src:             'common/info.cpp:185,32'
          Dst:             _ZN7acommon3DircvP11__dirstreamEv
        - Src:             'common/info.cpp:185,24'
          Dst:             readdir
        - Src:             'common/info.cpp:187,25'
          Dst:             strrchr
        - Src:             'common/info.cpp:188,42'
          Dst:             strlen
        - Src:             'common/info.cpp:191,6'
          Dst:             strcmp
        - Src:             'common/info.cpp:194,9'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/info.cpp:195,7'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'common/info.cpp:196,7'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/info.cpp:197,7'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'common/info.cpp:198,10'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'common/info.cpp:199,2'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/info.cpp:199,2'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'common/info.cpp:199,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:199,2'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:199,2'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:199,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:199,2'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:199,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:199,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:200,2'
          Dst:             _ZN7acommon14ModuleInfoList9proc_infoERNS_13MDInfoListAllEPNS_6ConfigEPKcjRNS_7IStreamE
        - Src:             'common/info.cpp:200,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:200,2'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:200,2'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:200,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:200,2'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:200,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:200,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:201,7'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'common/info.cpp:201,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:202,5'
          Dst:             _ZN7acommon3DirD2Ev
        - Src:             'common/info.cpp:203,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/info.cpp:204,3'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
    - functionName:    _ZN7acommon13MDInfoListAll17fill_helper_listsERKNS_10StringListE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10StringList3addERKNS_10ParmStringE
        - _ZN7acommon10StringListaSERKS0_
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon6VectorINS_7DictExtEE6appendES1_
        - _ZN7acommon7DictExtC2EPNS_10ModuleInfoEPKc
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZNK7acommon10StringList12elements_objEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:541,15'
          Dst:             _ZN7acommon10StringListaSERKS0_
        - Src:             'common/info.cpp:542,22'
          Dst:             _ZN7acommon7DictExtC2EPNS_10ModuleInfoEPKc
        - Src:             'common/info.cpp:542,15'
          Dst:             _ZN7acommon6VectorINS_7DictExtEE6appendES1_
        - Src:             'common/info.cpp:547,41'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'common/info.cpp:549,20'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'common/info.cpp:550,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:550,14'
          Dst:             _ZN7acommon10StringList3addERKNS_10ParmStringE
        - Src:             'common/info.cpp:550,4'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/info.cpp:551,7'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
        - Src:             'common/info.cpp:552,41'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'common/info.cpp:554,20'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'common/info.cpp:555,21'
          Dst:             _ZN7acommon7DictExtC2EPNS_10ModuleInfoEPKc
        - Src:             'common/info.cpp:555,14'
          Dst:             _ZN7acommon6VectorINS_7DictExtEE6appendES1_
        - Src:             'common/info.cpp:556,7'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
    - functionName:    _ZN7acommon12DictInfoList4fillERNS_13MDInfoListAllEPNS_6ConfigE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          266
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon12DictInfoList9proc_fileERNS_13MDInfoListAllEPNS_6ConfigEPKcS6_jPKNS_10ModuleInfoE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13find_dict_extERKNS_6VectorINS_7DictExtEEERKNS_10ParmStringE
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon21StringListEnumerationaSEOS0_
        - _ZN7acommon3DirC2EP11__dirstream
        - _ZN7acommon3DirD2Ev
        - _ZN7acommon3DircvP11__dirstreamEv
        - _ZN7acommon6StringC2EPKcj
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon10StringList12elements_objEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - __assert_fail
        - opendir
        - readdir
        - strchr
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/info.cpp:326,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/info.cpp:327,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:327,13'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'common/info.cpp:327,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:328,41'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'common/info.cpp:330,24'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'common/info.cpp:331,26'
          Dst:             strchr
        - Src:             'common/info.cpp:332,7'
          Dst:             __assert_fail
        - Src:             'common/info.cpp:333,14'
          Dst:             _ZN7acommon6StringC2EPKcj
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZN7acommon13find_dict_extERKNS_6VectorINS_7DictExtEEERKNS_10ParmStringE
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZN7acommon12DictInfoList9proc_fileERNS_13MDInfoListAllEPNS_6ConfigEPKcS6_jPKNS_10ModuleInfoE
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:334,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:337,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:339,30'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'common/info.cpp:339,9'
          Dst:             _ZN7acommon21StringListEnumerationaSEOS0_
        - Src:             'common/info.cpp:339,5'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
        - Src:             'common/info.cpp:341,24'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'common/info.cpp:342,13'
          Dst:             opendir
        - Src:             'common/info.cpp:342,11'
          Dst:             _ZN7acommon3DirC2EP11__dirstream
        - Src:             'common/info.cpp:343,11'
          Dst:             _ZN7acommon3DircvP11__dirstreamEv
        - Src:             'common/info.cpp:346,32'
          Dst:             _ZN7acommon3DircvP11__dirstreamEv
        - Src:             'common/info.cpp:346,24'
          Dst:             readdir
        - Src:             'common/info.cpp:348,27'
          Dst:             strlen
        - Src:             'common/info.cpp:351,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:350,22'
          Dst:             _ZN7acommon13find_dict_extERKNS_6VectorINS_7DictExtEEERKNS_10ParmStringE
        - Src:             'common/info.cpp:357,2'
          Dst:             _ZN7acommon12DictInfoList9proc_fileERNS_13MDInfoListAllEPNS_6ConfigEPKcS6_jPKNS_10ModuleInfoE
        - Src:             'common/info.cpp:357,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:357,2'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:357,2'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:357,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:357,2'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:357,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:357,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:360,5'
          Dst:             _ZN7acommon3DirD2Ev
        - Src:             'common/info.cpp:361,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/info.cpp:362,3'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
        - Src:             'common/info.cpp:362,3'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    _ZN7acommon13find_dict_extERKNS_6VectorINS_7DictExtEEERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strncmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:310,31'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/info.cpp:311,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/info.cpp:311,35'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'common/info.cpp:311,14'
          Dst:             strncmp
    - functionName:    _ZN7acommon12DictInfoList9proc_fileERNS_13MDInfoListAllEPNS_6ConfigEPKcS6_jPKNS_10ModuleInfoE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          472
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7acommon12DictInfoNodeC2EPS0_
        - _ZN7acommon14ModuleInfoList4findEPKcj
        - _ZN7acommon6String6assignEPKcm
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringixEm
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8StackPtrINS_12DictInfoNodeEE7releaseEv
        - _ZN7acommon8StackPtrINS_12DictInfoNodeEEC2EPS1_
        - _ZN7acommon8StackPtrINS_12DictInfoNodeEED2Ev
        - _ZN7acommonL11asc_isalphaEi
        - _ZN7acommonL11asc_isdigitEi
        - _ZN7acommonL11asc_tolowerEi
        - _ZN7acommonL11asc_toupperEi
        - _ZN7acommonL7strnchrEPKccj
        - _ZN7acommonL8strnrchrEPKccj
        - _ZN7acommonltERKNS_12DictInfoNodeES2_
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon8StackPtrINS_12DictInfoNodeEEdeEv
        - _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - __assert_fail
        - atoi
        - strcspn
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:372,39'
          Dst:             _ZN7acommon12DictInfoNodeC2EPS0_
        - Src:             'common/info.cpp:372,28'
          Dst:             _ZN7acommon8StackPtrINS_12DictInfoNodeEEC2EPS1_
        - Src:             'common/info.cpp:376,10'
          Dst:             _ZN7acommonL7strnchrEPKccj
        - Src:             'common/info.cpp:378,12'
          Dst:             _ZN7acommonL8strnrchrEPKccj
        - Src:             'common/info.cpp:384,24'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'common/info.cpp:384,47'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'common/info.cpp:387,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:387,18'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'common/info.cpp:388,29'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:388,42'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/info.cpp:388,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:390,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:390,18'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'common/info.cpp:391,29'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:391,42'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/info.cpp:391,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:396,9'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:396,22'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/info.cpp:397,17'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:397,17'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/info.cpp:397,5'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'common/info.cpp:397,49'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:397,49'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/info.cpp:397,37'
          Dst:             _ZN7acommonL11asc_isalphaEi
        - Src:             'common/info.cpp:399,28'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:399,41'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'common/info.cpp:399,20'
          Dst:             strcspn
        - Src:             'common/info.cpp:400,25'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/info.cpp:403,57'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:403,57'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/info.cpp:403,45'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'common/info.cpp:403,27'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:403,27'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/info.cpp:403,9'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:403,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/info.cpp:405,18'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:405,31'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/info.cpp:406,57'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:406,57'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/info.cpp:406,45'
          Dst:             _ZN7acommonL11asc_toupperEi
        - Src:             'common/info.cpp:406,27'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:406,27'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/info.cpp:406,9'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:406,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'common/info.cpp:408,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/info.cpp:413,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:416,7'
          Dst:             __assert_fail
        - Src:             'common/info.cpp:418,30'
          Dst:             _ZN7acommon14ModuleInfoList4findEPKcj
        - Src:             'common/info.cpp:422,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:425,7'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:425,23'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'common/info.cpp:426,32'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:426,48'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/info.cpp:426,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:429,7'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:429,24'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'common/info.cpp:431,7'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:431,24'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/info.cpp:432,33'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:432,50'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/info.cpp:432,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:433,34'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:433,29'
          Dst:             atoi
        - Src:             'common/info.cpp:433,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:436,7'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:436,26'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/info.cpp:437,7'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:437,25'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'common/info.cpp:439,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:439,23'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'common/info.cpp:441,51'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEdeEv
        - Src:             'common/info.cpp:441,49'
          Dst:             _ZN7acommonltERKNS_12DictInfoNodeES2_
        - Src:             'common/info.cpp:443,5'
          Dst:             _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
        - Src:             'common/info.cpp:444,20'
          Dst:             _ZN7acommon8StackPtrINS_12DictInfoNodeEE7releaseEv
        - Src:             'common/info.cpp:446,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/info.cpp:447,3'
          Dst:             _ZN7acommon8StackPtrINS_12DictInfoNodeEED2Ev
    - functionName:    _ZN7acommon21StringListEnumerationaSEOS0_
      functionSourceFile: '/src/aspell/common/string_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_list.hpp:28,9'
          Dst:             _ZN7acommon17StringEnumerationaSERKS0_
    - functionName:    _ZN7acommon3DirC2EP11__dirstream
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon3DircvP11__dirstreamEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon3DirD2Ev
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - closedir
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:51,21'
          Dst:             closedir
    - functionName:    _ZN7acommon12DictInfoNodeC2EPS0_
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:284,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/info.cpp:284,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/info.cpp:284,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/info.cpp:284,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/info.cpp:284,5'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_12DictInfoNodeEEC2EPS1_
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL7strnchrEPKccj
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8strnrchrEPKccj
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isdigitEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrINS_12DictInfoNodeEEptEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isalphaEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_islowerEi
        - _ZN7acommonL11asc_isupperEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/asc_ctype.hpp:31,12'
          Dst:             _ZN7acommonL11asc_islowerEi
        - Src:             'common/asc_ctype.hpp:31,30'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN7acommonL11asc_tolowerEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_isupperEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/asc_ctype.hpp:35,12'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN7acommonL11asc_toupperEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_islowerEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/asc_ctype.hpp:39,12'
          Dst:             _ZN7acommonL11asc_islowerEi
    - functionName:    _ZN7acommon14ModuleInfoList4findEPKcj
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:269,19'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'common/info.cpp:270,23'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/info.cpp:270,7'
          Dst:             strncmp
    - functionName:    _ZNK7acommon8StackPtrINS_12DictInfoNodeEEdeEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonltERKNS_12DictInfoNodeES2_
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:453,15'
          Dst:             strcmp
        - Src:             'common/info.cpp:456,11'
          Dst:             strcmp
        - Src:             'common/info.cpp:461,11'
          Dst:             strcmp
    - functionName:    _ZN7acommon8StackPtrINS_12DictInfoNodeEE7releaseEv
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_12DictInfoNodeEED2Ev
      functionSourceFile: '/src/aspell/common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_12DictInfoNodeEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_12DictInfoNodeEE3delEv
    - functionName:    _ZN7acommon6VectorINS_7DictExtEE6appendES1_
      functionSourceFile: '/src/aspell/common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7DictExtC2EPNS_10ModuleInfoEPKc
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:503,16'
          Dst:             strlen
        - Src:             'common/info.cpp:504,5'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon14ModuleInfoList9proc_infoERNS_13MDInfoListAllEPNS_6ConfigEPKcjRNS_7IStreamE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          356
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon14ModuleInfoNodeC2EPS0_
        - _ZN7acommon14ModuleInfoNodeD2Ev
        - _ZN7acommon6String6assignEPKcm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon7itemizeENS_10ParmStringERNS_16MutableContainerE
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8strtod_cEPKcPS1_
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - _ZNK7acommon6String5c_strEv
        - dgettext
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:213,35'
          Dst:             _ZN7acommon14ModuleInfoNodeC2EPS0_
        - Src:             'common/info.cpp:219,18'
          Dst:             _ZN7acommon6String6assignEPKcm
        - Src:             'common/info.cpp:220,42'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/info.cpp:222,20'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/info.cpp:224,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/info.cpp:224,26'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'common/info.cpp:225,12'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'common/info.cpp:226,17'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'common/info.cpp:227,31'
          Dst:             _ZN7acommon8strtod_cEPKcPS1_
        - Src:             'common/info.cpp:231,30'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'common/info.cpp:231,37'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'common/info.cpp:232,5'
          Dst:             dgettext
        - Src:             'common/info.cpp:232,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:231,10'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:231,10'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             'common/info.cpp:235,24'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'common/info.cpp:236,18'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/info.cpp:237,45'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'common/info.cpp:238,24'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'common/info.cpp:238,47'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'common/info.cpp:240,10'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'common/info.cpp:240,2'
          Dst:             _ZN7acommon7itemizeENS_10ParmStringERNS_16MutableContainerE
        - Src:             'common/info.cpp:240,2'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:241,24'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'common/info.cpp:243,10'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'common/info.cpp:243,2'
          Dst:             _ZN7acommon7itemizeENS_10ParmStringERNS_16MutableContainerE
        - Src:             'common/info.cpp:243,2'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:245,28'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'common/info.cpp:245,6'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:245,6'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:245,6'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:245,6'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             'common/info.cpp:258,5'
          Dst:             _ZN7acommon14ModuleInfoNodeD2Ev
        - Src:             'common/info.cpp:260,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:260,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon14ModuleInfoNodeC2EPS0_
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:150,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/info.cpp:150,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/info.cpp:150,5'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/info.cpp:150,5'
          Dst:             _ZN7acommon10StringListC2Ev
    - functionName:    _ZN7acommoneqENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'common/mutable_string.hpp:50,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'common/mutable_string.hpp:50,12'
          Dst:             strcmp
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             'common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             'common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9StringMap6insertERKNS_10ParmStringES3_
      functionSourceFile: '/src/aspell/common/string_map.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10StringPairC2EPKcS2_
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon9HashTableINS_9StringMap5ParmsEE6insertERKNS_10StringPairE
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/string_map.hpp:66,50'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/string_map.hpp:66,43'
          Dst:             _ZN7acommon10StringPairC2EPKcS2_
        - Src:             'common/string_map.hpp:66,36'
          Dst:             _ZN7acommon9HashTableINS_9StringMap5ParmsEE6insertERKNS_10StringPairE
        - Src:             'common/string_map.hpp:68,35'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'common/string_map.hpp:68,7'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
        - Src:             'common/string_map.hpp:69,35'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'common/string_map.hpp:69,7'
          Dst:             _ZNK7acommon11HT_IteratorINS_10StringPairEEptEv
    - functionName:    _ZN7acommon8PosibErrIPKNS_12DictInfoListEEC2ERKS3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_12DictInfoListEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon18get_dict_info_listEPNS_6ConfigE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon17MDInfoListofLists9get_listsEPNS_6ConfigE
        - _ZN7acommon8PosibErrIPKNS_12DictInfoListEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_12DictInfoListEEC2ERKS3_
        - _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/info.cpp:730,5'
          Dst:             _ZN7acommon17MDInfoListofLists9get_listsEPNS_6ConfigE
        - Src:             'common/info.cpp:730,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:730,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:730,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_12DictInfoListEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:730,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:730,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEED2Ev
        - Src:             'common/info.cpp:731,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_12DictInfoListEEC2ERKS3_
    - functionName:    _ZN7acommon21ModuleInfoEnumeration4nextEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon21ModuleInfoEnumeration6at_endEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon21ModuleInfoEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon21ModuleInfoEnumeration6assignEPKS0_
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21ModuleInfoEnumerationaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:708,11'
          Dst:             _ZN7acommon21ModuleInfoEnumerationaSERKS0_
    - functionName:    _ZN7acommon21ModuleInfoEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon21ModuleInfoEnumeration5cloneEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21ModuleInfoEnumerationC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:703,16'
          Dst:             _ZN7acommon21ModuleInfoEnumerationC2ERKS0_
    - functionName:    _ZNK7acommon14ModuleInfoList5emptyEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon14ModuleInfoList4sizeEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon21ModuleInfoEnumerationC2EPKNS_14ModuleInfoNodeE
      functionSourceFile: '/src/aspell/common/info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6TypeIdC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.hpp:105,5'
          Dst:             _ZN7acommon6TypeIdC2Ev
    - functionName:    _ZNK7acommon14ModuleInfoList8elementsEv
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon21ModuleInfoEnumerationC2EPKNS_14ModuleInfoNodeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:688,16'
          Dst:             _ZN7acommon21ModuleInfoEnumerationC2EPKNS_14ModuleInfoNodeE
    - functionName:    _ZN7acommon8PosibErrIPKNS_14ModuleInfoListEEC2ERKS3_
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_14ModuleInfoListEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon20get_module_info_listEPNS_6ConfigE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon17MDInfoListofLists9get_listsEPNS_6ConfigE
        - _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEED2Ev
        - _ZN7acommon8PosibErrIPKNS_14ModuleInfoListEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_14ModuleInfoListEEC2ERKS3_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/info.cpp:682,5'
          Dst:             _ZN7acommon17MDInfoListofLists9get_listsEPNS_6ConfigE
        - Src:             'common/info.cpp:682,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:682,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:682,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_14ModuleInfoListEEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:682,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:682,5'
          Dst:             _ZN7acommon8PosibErrIPKNS_13MDInfoListAllEED2Ev
        - Src:             'common/info.cpp:683,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_14ModuleInfoListEEC2ERKS3_
    - functionName:    _ZN7acommon17MDInfoListofLists5clearEPNS_6ConfigE
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon13MDInfoListAll5clearEv
        - _ZN7acommon17MDInfoListofLists4findERKNS_10StringListE
        - _ZN7acommonL13get_data_dirsEPNS_6ConfigERNS_10StringListE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/info.cpp:591,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'common/info.cpp:592,5'
          Dst:             _ZN7acommonL13get_data_dirsEPNS_6ConfigERNS_10StringListE
        - Src:             'common/info.cpp:593,15'
          Dst:             _ZN7acommon17MDInfoListofLists4findERKNS_10StringListE
        - Src:             'common/info.cpp:595,26'
          Dst:             _ZN7acommon13MDInfoListAll5clearEv
        - Src:             'common/info.cpp:597,3'
          Dst:             _ZN7acommon10StringListD2Ev
    - functionName:    _ZN7acommon18get_dict_file_nameEPKNS_8DictInfoERNS_6StringES4_
      functionSourceFile: '/src/aspell/common/info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          146
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSENS_13MutableStringE
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStream5closeEv
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/info.cpp:471,15'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'common/info.cpp:472,15'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'common/info.cpp:473,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/info.cpp:475,15'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'common/info.cpp:476,7'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/info.cpp:476,7'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'common/info.cpp:476,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:476,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/info.cpp:476,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/info.cpp:476,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/info.cpp:476,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:476,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:476,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:477,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/info.cpp:477,28'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'common/info.cpp:478,18'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'common/info.cpp:479,15'
          Dst:             _ZN7acommon6StringaSENS_13MutableStringE
        - Src:             'common/info.cpp:479,31'
          Dst:             _ZN7acommon6StringaSENS_13MutableStringE
        - Src:             'common/info.cpp:480,9'
          Dst:             _ZN7acommon7FStream5closeEv
        - Src:             'common/info.cpp:482,36'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'common/info.cpp:482,53'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:482,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:482,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/info.cpp:482,9'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'common/info.cpp:482,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/info.cpp:482,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/info.cpp:483,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/info.cpp:484,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/info.cpp:484,5'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _GLOBAL__sub_I_tokenizer.cpp
      functionSourceFile: '/src/aspell/common/tokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/tokenizer.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/tokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/tokenizer.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/tokenizer.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZNK7acommon7Convert6encodeERPNS_10FilterCharES3_RNS_16FilterCharVectorE
      functionSourceFile: '/src/aspell/common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9Tokenizer5resetEPNS_10FilterCharES2_
      functionSourceFile: '/src/aspell/common/tokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7Convert6encodeERPNS_10FilterCharES3_RNS_16FilterCharVectorE
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/tokenizer.cpp:24,30'
          Dst:             _ZNK7acommon7Convert6encodeERPNS_10FilterCharES3_RNS_16FilterCharVectorE
        - Src:             'common/tokenizer.cpp:25,5'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon9TokenizerD2Ev
      functionSourceFile: '/src/aspell/common/tokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/tokenizer.cpp:20,4'
          Dst:             _ZN7acommon16FilterCharVectorD2Ev
        - Src:             'common/tokenizer.cpp:20,4'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon9TokenizerD0Ev
      functionSourceFile: '/src/aspell/common/tokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9Tokenizer8CharTypeC2Ev
      functionSourceFile: '/src/aspell/common/tokenizer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9TokenizerC2Ev
      functionSourceFile: '/src/aspell/common/tokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon16FilterCharVectorC2Ev
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon9Tokenizer8CharTypeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/tokenizer.cpp:13,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/tokenizer.cpp:13,14'
          Dst:             _ZN7acommon9Tokenizer8CharTypeC2Ev
        - Src:             'common/tokenizer.cpp:13,14'
          Dst:             _ZN7acommon16FilterCharVectorC2Ev
    - functionName:    _ZN7acommon8ObjStack7deallocEPNS0_4NodeE
      functionSourceFile: '/src/aspell/common/objstack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ObjStack6freezeEv
      functionSourceFile: '/src/aspell/common/objstack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack4trimEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/objstack.cpp:79,3'
          Dst:             _ZN7acommon8ObjStack4trimEv
    - functionName:    _ZN7acommon8ObjStack4trimEv
      functionSourceFile: '/src/aspell/common/objstack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ObjStack5resetEv
      functionSourceFile: '/src/aspell/common/objstack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack11setup_chunkEv
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'common/objstack.cpp:59,3'
          Dst:             __assert_fail
        - Src:             'common/objstack.cpp:66,3'
          Dst:             _ZN7acommon8ObjStack11setup_chunkEv
    - functionName:    _ZN7acommon8ObjStack11setup_chunkEv
      functionSourceFile: '/src/aspell/common/objstack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack12align_bottomEm
        - _ZN7acommon8ObjStack9align_topEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/objstack.cpp:9,3'
          Dst:             _ZN7acommon8ObjStack12align_bottomEm
        - Src:             'common/objstack.cpp:11,3'
          Dst:             _ZN7acommon8ObjStack9align_topEm
    - functionName:    _ZN7acommon8ObjStack12align_bottomEm
      functionSourceFile: '/src/aspell/common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ObjStack9align_topEm
      functionSourceFile: '/src/aspell/common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ObjStack9new_chunkEv
      functionSourceFile: '/src/aspell/common/objstack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack11setup_chunkEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'common/objstack.cpp:54,3'
          Dst:             _ZN7acommon8ObjStack11setup_chunkEv
    - functionName:    _ZN7acommon8ObjStack9calc_sizeEv
      functionSourceFile: '/src/aspell/common/objstack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ObjStackD2Ev
      functionSourceFile: '/src/aspell/common/objstack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack4trimEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/objstack.cpp:31,3'
          Dst:             _ZN7acommon8ObjStack4trimEv
    - functionName:    _ZN7acommon8ObjStackC2Emm
      functionSourceFile: '/src/aspell/common/objstack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack11setup_chunkEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/objstack.cpp:21,3'
          Dst:             _ZN7acommon8ObjStack11setup_chunkEv
    - functionName:    _GLOBAL__sub_I_speller_impl.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.37
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/speller_impl.cpp:0,0'
          Dst:             __cxx_global_var_init.37
        - Src:             'modules/speller/default/speller_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/speller_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/speller_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.37
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/speller_impl.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11SpellerImpl14ConfigNotifier10camel_caseEPS0_b
        - _ZN8aspeller11SpellerImpl14ConfigNotifier11ignore_caseEPS0_b
        - _ZN8aspeller11SpellerImpl14ConfigNotifier11ignore_replEPS0_b
        - _ZN8aspeller11SpellerImpl14ConfigNotifier12run_togetherEPS0_b
        - _ZN8aspeller11SpellerImpl14ConfigNotifier14ignore_accentsEPS0_b
        - _ZN8aspeller11SpellerImpl14ConfigNotifier16run_together_minEPS0_i
        - _ZN8aspeller11SpellerImpl14ConfigNotifier18run_together_limitEPS0_i
        - _ZN8aspeller11SpellerImpl14ConfigNotifier6ignoreEPS0_i
        - _ZN8aspeller11SpellerImpl14ConfigNotifier8sug_modeEPS0_PKc
        - _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEPKcE
        - _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEbE
        - _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEiE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:509,47'
          Dst:             _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEiE
        - Src:             'modules/speller/default/speller_impl.cpp:509,47'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifier6ignoreEPS0_i
        - Src:             'modules/speller/default/speller_impl.cpp:510,47'
          Dst:             _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEbE
        - Src:             'modules/speller/default/speller_impl.cpp:510,47'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifier14ignore_accentsEPS0_b
        - Src:             'modules/speller/default/speller_impl.cpp:511,47'
          Dst:             _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEbE
        - Src:             'modules/speller/default/speller_impl.cpp:511,47'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifier11ignore_caseEPS0_b
        - Src:             'modules/speller/default/speller_impl.cpp:512,47'
          Dst:             _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEbE
        - Src:             'modules/speller/default/speller_impl.cpp:512,47'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifier11ignore_replEPS0_b
        - Src:             'modules/speller/default/speller_impl.cpp:514,47'
          Dst:             _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEPKcE
        - Src:             'modules/speller/default/speller_impl.cpp:514,47'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifier8sug_modeEPS0_PKc
        - Src:             'modules/speller/default/speller_impl.cpp:517,9'
          Dst:             _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEbE
        - Src:             'modules/speller/default/speller_impl.cpp:517,9'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifier12run_togetherEPS0_b
        - Src:             'modules/speller/default/speller_impl.cpp:520,9'
          Dst:             _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEiE
        - Src:             'modules/speller/default/speller_impl.cpp:520,9'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifier18run_together_limitEPS0_i
        - Src:             'modules/speller/default/speller_impl.cpp:523,9'
          Dst:             _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEiE
        - Src:             'modules/speller/default/speller_impl.cpp:523,9'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifier16run_together_minEPS0_i
        - Src:             'modules/speller/default/speller_impl.cpp:526,9'
          Dst:             _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEbE
        - Src:             'modules/speller/default/speller_impl.cpp:526,9'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifier10camel_caseEPS0_b
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier6ignoreEPS0_i
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:456,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEiE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier14ignore_accentsEPS0_b
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:459,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEbE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier11ignore_caseEPS0_b
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:466,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier11ignore_replEPS0_b
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:471,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier8sug_modeEPS0_PKc
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          118
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8ClonePtrIN8aspeller7SuggestEEptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:479,7'
          Dst:             _ZNK7acommon8ClonePtrIN8aspeller7SuggestEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:479,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:479,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:479,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:479,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:479,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:479,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:479,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:479,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:480,7'
          Dst:             _ZNK7acommon8ClonePtrIN8aspeller7SuggestEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:480,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:480,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:480,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:480,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:480,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:480,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:480,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:480,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:481,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller12UpdateMember3FunC2EPFN7acommon8PosibErrIvEEPNS_11SpellerImplEPKcE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier12run_togetherEPS0_b
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:486,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier18run_together_limitEPS0_i
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon7Speller6configEv
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:490,12'
          Dst:             _ZN7acommon7Speller6configEv
        - Src:             'modules/speller/default/speller_impl.cpp:490,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:490,52'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:490,22'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/speller_impl.cpp:490,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:495,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier16run_together_minEPS0_i
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:499,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier10camel_caseEPS0_b
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:503,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon8ClonePtrIN8aspeller7SuggestEEptEv
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEEcvPS2_Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:44,37'
          Dst:             _ZNK7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEEcvPS2_Ev
    - functionName:    _ZNK7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEEcvPS2_Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEE5resetEPS2_RKS5_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ClonePtrIN8aspeller7SuggestEE5Parms3delEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:49,14'
          Dst:             _ZN7acommon8ClonePtrIN8aspeller7SuggestEE5Parms3delEPS2_
    - functionName:    _ZN7acommon8ClonePtrIN8aspeller7SuggestEE5Parms3delEPS2_
      functionSourceFile: '/src/aspell/./common/clone_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ClonePtrINS_7ConvertEE5Parms3delEPS1_
      functionSourceFile: '/src/aspell/./common/clone_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7ConvertD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr-t.hpp:40,5'
          Dst:             _ZN7acommon7ConvertD2Ev
    - functionName:    _ZN7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ClonePtrINS_7ConvertEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:49,14'
          Dst:             _ZN7acommon8ClonePtrINS_7ConvertEE5Parms3delEPS1_
    - functionName:    _ZN7acommon10ParmStringC2Ev
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8PosibErrINS_6Config5ValueEEcvRKS2_Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    _ZN7acommon7ConvKeyC2Ev
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:29,17'
          Dst:             _ZN7acommon10ParmStringC2Ev
    - functionName:    _ZNK7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEdeEv
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7CopyPtrINS_6ConfigEE5Parms3delEPS1_
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrINS_6ConfigEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:49,14'
          Dst:             _ZN7acommon7CopyPtrINS_6ConfigEE5Parms3delEPS1_
    - functionName:    _ZN7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEEC2EPS2_RKS5_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrIN8aspeller16SensitiveCompareENS_7CopyPtrIS2_E5ParmsEEC2EPS2_RKS5_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8CachePtrIKN8aspeller8LanguageEE5resetEPS3_
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:54,19'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
    - functionName:    _ZNK7acommon13MutableString3endEv
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon13MutableString5beginEv
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller9GuessInfo5resetEv
      functionSourceFile: '/src/aspell/modules/speller/default/check_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack5resetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/check_list.hpp:27,24'
          Dst:             _ZN7acommon8ObjStack5resetEv
    - functionName:    _ZNK8aspeller8Language9char_typeEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:228,57'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZNK8aspeller8Language8to_ucharEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7CopyPtrIN8aspeller16SensitiveCompareEE5Parms3delEPS2_
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrIN8aspeller16SensitiveCompareENS_7CopyPtrIS2_E5ParmsEED2Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrIN8aspeller16SensitiveCompareEE5Parms3delEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:58,14'
          Dst:             _ZN7acommon7CopyPtrIN8aspeller16SensitiveCompareEE5Parms3delEPS2_
    - functionName:    _ZN7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEED2Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ClonePtrIN8aspeller7SuggestEE5Parms3delEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:58,14'
          Dst:             _ZN7acommon8ClonePtrIN8aspeller7SuggestEE5Parms3delEPS2_
    - functionName:    _ZN7acommon6VectorIPN8aspeller10DictionaryEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller12UpdateMember3Fun4callEPNS_11SpellerImplEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8callbackIN7acommon10ParmStringEEENS1_8PosibErrIvEEPNS_11SpellerImplEPKNS1_7KeyInfoET_NS_12UpdateMember4TypeE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          112
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK8aspeller12UpdateMember3Fun4callEPNS_11SpellerImplEPKc
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:538,11'
          Dst:             strcmp
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZNK8aspeller12UpdateMember3Fun4callEPNS_11SpellerImplEPKc
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:546,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK8aspeller12UpdateMember3Fun4callEPNS_11SpellerImplEi
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8callbackIiEEN7acommon8PosibErrIvEEPNS_11SpellerImplEPKNS1_7KeyInfoET_NS_12UpdateMember4TypeE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          109
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK8aspeller12UpdateMember3Fun4callEPNS_11SpellerImplEi
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:538,11'
          Dst:             strcmp
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZNK8aspeller12UpdateMember3Fun4callEPNS_11SpellerImplEi
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:546,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK8aspeller12UpdateMember3Fun4callEPNS_11SpellerImplEb
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8callbackIbEEN7acommon8PosibErrIvEEPNS_11SpellerImplEPKNS1_7KeyInfoET_NS_12UpdateMember4TypeE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK8aspeller12UpdateMember3Fun4callEPNS_11SpellerImplEb
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:538,11'
          Dst:             strcmp
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZNK8aspeller12UpdateMember3Fun4callEPNS_11SpellerImplEb
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:540,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:546,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier12item_updatedEPKN7acommon7KeyInfoERKNS2_10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller8callbackIN7acommon10ParmStringEEENS1_8PosibErrIvEEPNS_11SpellerImplEPKNS1_7KeyInfoET_NS_12UpdateMember4TypeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:451,14'
          Dst:             _ZN8aspeller8callbackIN7acommon10ParmStringEEENS1_8PosibErrIvEEPNS_11SpellerImplEPKNS1_7KeyInfoET_NS_12UpdateMember4TypeE
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier12item_updatedEPKN7acommon7KeyInfoEi
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller8callbackIiEEN7acommon8PosibErrIvEEPNS_11SpellerImplEPKNS1_7KeyInfoET_NS_12UpdateMember4TypeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:445,14'
          Dst:             _ZN8aspeller8callbackIiEEN7acommon8PosibErrIvEEPNS_11SpellerImplEPKNS1_7KeyInfoET_NS_12UpdateMember4TypeE
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifier12item_updatedEPKN7acommon7KeyInfoEb
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller8callbackIbEEN7acommon8PosibErrIvEEPNS_11SpellerImplEPKNS1_7KeyInfoET_NS_12UpdateMember4TypeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:448,14'
          Dst:             _ZN8aspeller8callbackIbEEN7acommon8PosibErrIvEEPNS_11SpellerImplEPKNS1_7KeyInfoET_NS_12UpdateMember4TypeE
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifierD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11SpellerImpl14ConfigNotifierD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:436,22'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifierD2Ev
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifierD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8NotifierD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:436,22'
          Dst:             _ZN7acommon8NotifierD2Ev
    - functionName:    _ZN7acommon6Config5ValueaSERKS1_
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/config.hpp:211,12'
          Dst:             _ZN7acommon6StringaSERKS0_
    - functionName:    _ZN8aspeller7MsgConvD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5ConvPD2Ev
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:404,10'
          Dst:             _ZN7acommon5ConvPD2Ev
    - functionName:    _ZN8aspeller10CleanAffixD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller7MsgConvD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:470,10'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/language.hpp:470,10'
          Dst:             _ZN8aspeller7MsgConvD2Ev
    - functionName:    _ZN7acommon18IstreamEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/./common/istream_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationaSERKS0_
        - _ZN7acommon6StringaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/istream_enumeration.hpp:15,9'
          Dst:             _ZN7acommon17StringEnumerationaSERKS0_
        - Src:             './common/istream_enumeration.hpp:15,9'
          Dst:             _ZN7acommon6StringaSERKS0_
    - functionName:    _ZN7acommon18IstreamEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/./common/istream_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationC2ERKS0_
        - _ZN7acommon6StringC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/istream_enumeration.hpp:15,9'
          Dst:             _ZN7acommon17StringEnumerationC2ERKS0_
        - Src:             './common/istream_enumeration.hpp:15,9'
          Dst:             _ZN7acommon6StringC2ERKS0_
    - functionName:    _ZNK7acommon18IstreamEnumeration6at_endEv
      functionSourceFile: '/src/aspell/./common/istream_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStreamcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/istream_enumeration.hpp:30,33'
          Dst:             _ZN7acommon7FStreamcvbEv
    - functionName:    _ZN7acommon18IstreamEnumeration4nextEv
      functionSourceFile: '/src/aspell/./common/istream_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7IStream7getlineERNS_6StringE
        - _ZNK7acommon6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/istream_enumeration.hpp:27,16'
          Dst:             _ZN7acommon7IStream7getlineERNS_6StringE
        - Src:             './common/istream_enumeration.hpp:28,24'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZNK7acommon18IstreamEnumeration5cloneEv
      functionSourceFile: '/src/aspell/./common/istream_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18IstreamEnumerationC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/istream_enumeration.hpp:21,18'
          Dst:             _ZN7acommon18IstreamEnumerationC2ERKS0_
    - functionName:    _ZN7acommon18IstreamEnumeration6assignEPKNS_17StringEnumerationE
      functionSourceFile: '/src/aspell/./common/istream_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18IstreamEnumerationaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/istream_enumeration.hpp:24,13'
          Dst:             _ZN7acommon18IstreamEnumerationaSERKS0_
    - functionName:    _ZN7acommon18IstreamEnumerationD2Ev
      functionSourceFile: '/src/aspell/./common/istream_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationD2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/istream_enumeration.hpp:15,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             './common/istream_enumeration.hpp:15,9'
          Dst:             _ZN7acommon17StringEnumerationD2Ev
    - functionName:    _ZN7acommon18IstreamEnumerationD0Ev
      functionSourceFile: '/src/aspell/./common/istream_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon18IstreamEnumerationD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/istream_enumeration.hpp:15,9'
          Dst:             _ZN7acommon18IstreamEnumerationD2Ev
    - functionName:    _ZN8aspeller8DictList3popEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8DictList4lastEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8DictList5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPN8aspeller10DictionaryEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEEdeEv
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEdeEv
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEEdeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:47,37'
          Dst:             _ZNK7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEEdeEv
    - functionName:    _ZNK8aspeller8Language8to_titleEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:200,51'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEcvPS2_Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEdeEv
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9CheckInfo4WordC2Ev
      functionSourceFile: '/src/aspell/./common/speller.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImpl10check_infoEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImpl5checkEN7acommon13MutableStringE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8aspeller11SpellerImpl5checkEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoEPNS0_12CompoundInfoE
        - _ZN8aspeller9GuessInfo5resetEv
        - _ZNK7acommon13MutableString3endEv
        - _ZNK7acommon13MutableString5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.hpp:108,18'
          Dst:             _ZN8aspeller9GuessInfo5resetEv
        - Src:             'modules/speller/default/speller_impl.hpp:109,25'
          Dst:             _ZNK7acommon13MutableString5beginEv
        - Src:             'modules/speller/default/speller_impl.hpp:109,39'
          Dst:             _ZNK7acommon13MutableString3endEv
        - Src:             'modules/speller/default/speller_impl.hpp:109,14'
          Dst:             _ZN8aspeller11SpellerImpl5checkEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoEPNS0_12CompoundInfoE
    - functionName:    _ZN8aspeller11SpellerImpl5checkEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoEPNS0_12CompoundInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          276
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN8aspeller11SpellerImpl17check_runtogetherEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoE
        - _ZN8aspellerL16clear_check_infoERN7acommon9CheckInfoE
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller12CompoundWord11rest_offsetEv
        - _ZNK8aspeller12CompoundWord5emptyEv
        - _ZNK8aspeller12CompoundWord6singleEv
        - _ZNK8aspeller12CompoundWord8rest_lenEv
        - _ZNK8aspeller12CompoundWord8word_lenEv
        - _ZNK8aspeller8Language10split_wordEPKcjb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:224,5'
          Dst:             _ZN8aspellerL16clear_check_infoERN7acommon9CheckInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:225,16'
          Dst:             _ZN8aspeller11SpellerImpl17check_runtogetherEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:226,21'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/speller/default/speller_impl.cpp:228,23'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:228,30'
          Dst:             _ZNK8aspeller8Language10split_wordEPKcjb
        - Src:             'modules/speller/default/speller_impl.cpp:229,12'
          Dst:             _ZNK8aspeller12CompoundWord6singleEv
        - Src:             'modules/speller/default/speller_impl.cpp:229,29'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/speller/default/speller_impl.cpp:233,25'
          Dst:             _ZNK8aspeller12CompoundWord8word_lenEv
        - Src:             'modules/speller/default/speller_impl.cpp:237,29'
          Dst:             _ZN8aspeller11SpellerImpl17check_runtogetherEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:252,18'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/speller/default/speller_impl.cpp:268,16'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/speller/default/speller_impl.cpp:271,24'
          Dst:             _ZNK8aspeller12CompoundWord11rest_offsetEv
        - Src:             'modules/speller/default/speller_impl.cpp:272,12'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:272,42'
          Dst:             _ZNK8aspeller12CompoundWord8rest_lenEv
        - Src:             'modules/speller/default/speller_impl.cpp:272,19'
          Dst:             _ZNK8aspeller8Language10split_wordEPKcjb
        - Src:             'modules/speller/default/speller_impl.cpp:274,18'
          Dst:             _ZNK8aspeller12CompoundWord5emptyEv
        - Src:             'modules/speller/default/speller_impl.cpp:276,12'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
    - functionName:    _ZN8aspellerL16clear_check_infoERN7acommon9CheckInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/check_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImpl17check_runtogetherEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          187
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN8aspeller11SpellerImpl12check_singleEPcbRN7acommon9CheckInfoEPNS_9GuessInfoE
        - _ZN8aspeller11SpellerImpl17check_runtogetherEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoE
        - _ZN8aspellerL16clear_check_infoERN7acommon9CheckInfoE
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller8Language12case_patternERKN7acommon10ParmStringE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:190,5'
          Dst:             _ZN8aspellerL16clear_check_infoERN7acommon9CheckInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:191,16'
          Dst:             _ZN8aspeller11SpellerImpl12check_singleEPcbRN7acommon9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:201,7'
          Dst:             _ZN8aspellerL16clear_check_infoERN7acommon9CheckInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:202,13'
          Dst:             _ZN8aspeller11SpellerImpl12check_singleEPcbRN7acommon9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:205,20'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:205,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:205,27'
          Dst:             _ZNK8aspeller8Language12case_patternERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:207,29'
          Dst:             _ZN8aspeller11SpellerImpl17check_runtogetherEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoE
    - functionName:    _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller12CompoundWord6singleEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller12CompoundWord8word_lenEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller12CompoundWord11rest_offsetEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller12CompoundWord8rest_lenEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller12CompoundWord5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImpl12check_singleEPcbRN7acommon9CheckInfoEPNS_9GuessInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          92
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN8aspeller11SpellerImpl11check_affixEN7acommon10ParmStringERNS1_9CheckInfoEPNS_9GuessInfoE
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller8Language8to_titleEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:171,28'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:171,16'
          Dst:             _ZN8aspeller11SpellerImpl11check_affixEN7acommon10ParmStringERNS1_9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:175,13'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:175,20'
          Dst:             _ZNK8aspeller8Language8to_titleEc
        - Src:             'modules/speller/default/speller_impl.cpp:176,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:176,11'
          Dst:             _ZN8aspeller11SpellerImpl11check_affixEN7acommon10ParmStringERNS1_9CheckInfoEPNS_9GuessInfoE
    - functionName:    _ZN8aspeller11SpellerImpl11check_affixEN7acommon10ParmStringERNS1_9CheckInfoEPNS_9GuessInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          127
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon9CheckInfo4WordC2EPKc
        - _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
        - _ZN8aspeller11SpellerImpl12check_simpleEN7acommon10ParmStringERNS_9WordEntryE
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller8AffixMgr11affix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoE
        - _ZNK8aspeller8Language5affixEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:154,15'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:155,16'
          Dst:             _ZN8aspeller11SpellerImpl12check_simpleEN7acommon10ParmStringERNS_9WordEntryE
        - Src:             'modules/speller/default/speller_impl.cpp:156,25'
          Dst:             _ZN7acommon9CheckInfo4WordC2EPKc
        - Src:             'modules/speller/default/speller_impl.cpp:158,13'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:158,20'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/speller_impl.cpp:158,41'
          Dst:             _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
        - Src:             'modules/speller/default/speller_impl.cpp:158,29'
          Dst:             _ZNK8aspeller8AffixMgr11affix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:162,7'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:162,14'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/speller_impl.cpp:162,35'
          Dst:             _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
        - Src:             'modules/speller/default/speller_impl.cpp:162,23'
          Dst:             _ZNK8aspeller8AffixMgr11affix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:165,3'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN8aspeller9WordEntryC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/wordinfo.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImpl12check_simpleEN7acommon10ParmStringERNS_9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          127
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8aspeller9WordEntry5clearEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:139,8'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/speller_impl.cpp:140,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/speller_impl.cpp:141,29'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/speller_impl.cpp:142,32'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
    - functionName:    _ZN7acommon9CheckInfo4WordC2EPKc
      functionSourceFile: '/src/aspell/./common/speller.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/speller.hpp:48,25'
          Dst:             strlen
    - functionName:    _ZNK8aspeller8Language5affixEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEcvPS2_Ev
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:331,44'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEcvPS2_Ev
    - functionName:    _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          125
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'modules/speller/default/speller_impl.hpp:267,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN8aspeller9WordEntryD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/wordinfo.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller9WordEntry5clearEv
      functionSourceFile: '/src/aspell/modules/speller/default/wordinfo.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    libaspell_speller_default_LTX_new_speller_class
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11SpellerImplC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:869,16'
          Dst:             _ZN8aspeller11SpellerImplC2Ev
    - functionName:    _ZN8aspeller11SpellerImplC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorIPKN8aspeller10DictionaryEEC2Ev
        - _ZN7acommon7CopyPtrIN8aspeller16SensitiveCompareEEC2EPS2_
        - _ZN7acommon7SpellerC2EPv
        - _ZN7acommon8CachePtrIKN8aspeller8LanguageEEC2Ev
        - _ZN7acommon8ClonePtrIN8aspeller7SuggestEEC2EPS2_
        - _ZN7acommon9CheckInfoC2Ev
        - _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - _ZN8aspeller9GuessInfoC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:555,7'
          Dst:             _ZN7acommon7SpellerC2EPv
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller8LanguageEEC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon7CopyPtrIN8aspeller16SensitiveCompareEEC2EPS2_
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon8ClonePtrIN8aspeller7SuggestEEC2EPS2_
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon8ClonePtrIN8aspeller7SuggestEEC2EPS2_
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon9CheckInfoC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN8aspeller9GuessInfoC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon6VectorIPKN8aspeller10DictionaryEEC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon6VectorIPKN8aspeller10DictionaryEEC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon6VectorIPKN8aspeller10DictionaryEEC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:554,16'
          Dst:             _ZN7acommon6VectorIPKN8aspeller10DictionaryEEC2Ev
    - functionName:    _ZN7acommon8CachePtrIKN8aspeller8LanguageEEC2Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7CopyPtrIN8aspeller16SensitiveCompareEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrIN8aspeller16SensitiveCompareENS_7CopyPtrIS2_E5ParmsEEC2EPS2_RKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:36,35'
          Dst:             _ZN7acommon14GenericCopyPtrIN8aspeller16SensitiveCompareENS_7CopyPtrIS2_E5ParmsEEC2EPS2_RKS5_
    - functionName:    _ZN7acommon8ClonePtrIN8aspeller7SuggestEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEEC2EPS2_RKS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:32,36'
          Dst:             _ZN7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEEC2EPS2_RKS5_
    - functionName:    _ZN7acommon9CheckInfoC2Ev
      functionSourceFile: '/src/aspell/./common/speller.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9CheckInfo4WordC2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './common/speller.hpp:37,10'
          Dst:             _ZN7acommon9CheckInfo4WordC2Ev
    - functionName:    _ZN8aspeller9GuessInfoC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/check_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStackC2Emm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/check_list.hpp:26,5'
          Dst:             _ZN7acommon8ObjStackC2Emm
    - functionName:    _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPKN8aspeller10DictionaryEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImplD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11SpellerImplD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:771,31'
          Dst:             _ZN8aspeller11SpellerImplD2Ev
    - functionName:    _ZN8aspeller11SpellerImpl8to_lowerEPc
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller8Language8to_lowerEc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:44,12'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:44,19'
          Dst:             _ZNK8aspeller8Language8to_lowerEc
    - functionName:    _ZN8aspeller11SpellerImpl5setupEPN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         203
      ICount:          1448
      EdgeCount:       234
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13ConfigConvKeyC2INS_8PosibErrINS_6Config5ValueEEEEERKT_
        - _ZN7acommon13ConfigConvKeyC2IPKcEERKT_
        - _ZN7acommon13ConfigConvKeyD2Ev
        - _ZN7acommon13ConfigConvKeyaSERKS0_
        - _ZN7acommon18IstreamEnumerationC2ERNS_7FStreamE
        - _ZN7acommon18IstreamEnumerationD2Ev
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon6Config12add_notifierEPNS_8NotifierE
        - _ZN7acommon6Config12set_attachedEb
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon6VectorIPN8aspeller11SpellerDictEEC2Ev
        - _ZN7acommon6VectorIPN8aspeller11SpellerDictEED2Ev
        - _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - _ZN7acommon7CopyPtrINS_6ConfigEE5resetEPS1_
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8ClonePtrIN8aspeller7SuggestEE5resetEPS2_
        - _ZN7acommon8ClonePtrINS_7ConvertEE5resetEPS1_
        - _ZN7acommon8PosibErrINS_6Config5ValueEED2Ev
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIPN8aspeller10DictionaryEED2Ev
        - _ZN7acommon8PosibErrIPN8aspeller7SuggestEEC2Ev
        - _ZN7acommon8PosibErrIPN8aspeller7SuggestEED2Ev
        - _ZN7acommon8PosibErrIPN8aspeller7SuggestEEaSERKS4_
        - _ZN7acommon8PosibErrIPNS_7ConvertEEC2Ev
        - _ZN7acommon8PosibErrIPNS_7ConvertEED2Ev
        - _ZN7acommon8PosibErrIPNS_7ConvertEEaSERKS3_
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIiED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL11new_convertERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - _ZN8aspeller10Dictionary3addEN7acommon10ParmStringE
        - _ZN8aspeller11SpellerDictC2EPNS_10DictionaryERKN7acommon6ConfigENS_9SpecialIdE
        - _ZN8aspeller11SpellerImpl14ConfigNotifierC2EPS0_
        - _ZN8aspeller11SpellerImpl8add_dictEPNS_11SpellerDictE
        - _ZN8aspeller12add_data_setEN7acommon10ParmStringERNS0_6ConfigEPNS_8DictListEPNS_11SpellerImplES1_j
        - _ZN8aspeller16WordListIterator10init_plainERN7acommon6ConfigE
        - _ZN8aspeller16WordListIterator3advEv
        - _ZN8aspeller16WordListIteratorC2EPN7acommon17StringEnumerationEPKNS_8LanguageEPNS1_7OStreamE
        - _ZN8aspeller16WordListIteratorD2Ev
        - _ZN8aspeller19new_default_suggestEPNS_11SpellerImplE
        - _ZN8aspeller25new_default_writable_dictERKN7acommon6ConfigE
        - _ZN8aspeller28new_default_replacement_dictERKN7acommon6ConfigE
        - _ZN8aspeller8DictListC2Ev
        - _ZN8aspeller8DictListD2Ev
        - _ZN8aspeller9add_dictsEPNS_11SpellerImplERNS_8DictListE
        - _ZNK7acommon10StringList12elements_objEv
        - _ZNK7acommon10StringList5emptyEv
        - _ZNK7acommon12PosibErrBase7has_errEPKNS_9ErrorInfoE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
        - _ZNK7acommon6Config12retrieve_intERKNS_10ParmStringE
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon6Config14retrieve_valueERKNS_10ParmStringE
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon7CopyPtrINS_6ConfigEEcvPS1_Ev
        - _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK7acommon8PosibErrIPNS_7ConvertEEcvRKS2_Ev
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK7acommon8PosibErrIiEcvRKiEv
        - _ZNK8aspeller11SpellerImpl9lang_nameEv
        - _ZNK8aspeller16WordListIteratorptEv
        - _ZNK8aspeller8Language15have_soundslikeEv
        - _ZNK8aspeller8Language5affixEv
        - _ZNK8aspeller8Language7charmapEv
        - _ZNK8aspeller8Language9have_replEv
        - __assert_fail
        - __cxa_bad_typeid
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:571,5'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEcvPS1_Ev
        - Src:             'modules/speller/default/speller_impl.cpp:571,5'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/speller_impl.cpp:572,13'
          Dst:             _ZN7acommon7CopyPtrINS_6ConfigEE5resetEPS1_
        - Src:             'modules/speller/default/speller_impl.cpp:574,19'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:574,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:574,28'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:574,19'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/speller_impl.cpp:574,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:575,20'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:575,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:575,29'
          Dst:             _ZNK7acommon6Config12retrieve_intERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:575,20'
          Dst:             _ZNK7acommon8PosibErrIiEcvRKiEv
        - Src:             'modules/speller/default/speller_impl.cpp:575,5'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:577,14'
          Dst:             _ZN8aspeller8DictListC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN8aspeller12add_data_setEN7acommon10ParmStringERNS0_6ConfigEPNS_8DictListEPNS_11SpellerImplES1_j
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10DictionaryEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:578,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:579,5'
          Dst:             _ZN8aspeller9add_dictsEPNS_11SpellerImplERNS_8DictListE
        - Src:             'modules/speller/default/speller_impl.cpp:579,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:579,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:579,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:579,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:579,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:579,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:579,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:581,18'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - Src:             'modules/speller/default/speller_impl.cpp:582,30'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:582,53'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:582,39'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:582,30'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/speller_impl.cpp:582,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:584,24'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - Src:             'modules/speller/default/speller_impl.cpp:588,25'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - Src:             'modules/speller/default/speller_impl.cpp:593,22'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - Src:             'modules/speller/default/speller_impl.cpp:597,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:598,5'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:598,28'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:598,14'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/speller/default/speller_impl.cpp:598,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:599,45'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'modules/speller/default/speller_impl.cpp:601,30'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZN8aspeller12add_data_setEN7acommon10ParmStringERNS0_6ConfigEPNS_8DictListEPNS_11SpellerImplES1_j
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10DictionaryEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:602,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:603,7'
          Dst:             _ZN8aspeller9add_dictsEPNS_11SpellerImplERNS_8DictListE
        - Src:             'modules/speller/default/speller_impl.cpp:603,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:603,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:603,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:603,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:603,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:603,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:603,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:606,28'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:606,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:606,37'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:606,28'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/speller_impl.cpp:606,28'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:611,40'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:611,14'
          Dst:             _ZN8aspeller25new_default_writable_dictERKN7acommon6ConfigE
        - Src:             'modules/speller/default/speller_impl.cpp:612,36'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:612,54'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:612,45'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:612,36'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'modules/speller/default/speller_impl.cpp:612,71'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:612,25'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:612,25'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:612,25'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:613,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEPKNS_9ErrorInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:614,30'
          Dst:             _ZNK8aspeller11SpellerImpl9lang_nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:614,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:614,43'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:614,15'
          Dst:             _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/speller_impl.cpp:614,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:615,19'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:616,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZN8aspeller11SpellerDictC2EPNS_10DictionaryERKN7acommon6ConfigENS_9SpecialIdE
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZN8aspeller11SpellerImpl8add_dictEPNS_11SpellerDictE
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:617,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:618,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:623,40'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:623,14'
          Dst:             _ZN8aspeller25new_default_writable_dictERKN7acommon6ConfigE
        - Src:             'modules/speller/default/speller_impl.cpp:624,28'
          Dst:             _ZNK8aspeller11SpellerImpl9lang_nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:624,28'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:624,41'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:624,13'
          Dst:             _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/speller_impl.cpp:624,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZN8aspeller11SpellerDictC2EPNS_10DictionaryERKN7acommon6ConfigENS_9SpecialIdE
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZN8aspeller11SpellerImpl8add_dictEPNS_11SpellerDictE
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:625,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:630,61'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:630,32'
          Dst:             _ZN8aspeller28new_default_replacement_dictERKN7acommon6ConfigE
        - Src:             'modules/speller/default/speller_impl.cpp:631,36'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:631,54'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:631,45'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:631,36'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'modules/speller/default/speller_impl.cpp:631,67'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:631,25'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:631,25'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:631,25'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:632,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEPKNS_9ErrorInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:633,30'
          Dst:             _ZNK8aspeller11SpellerImpl9lang_nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:633,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:633,43'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:633,15'
          Dst:             _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/speller_impl.cpp:633,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:634,19'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:635,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZN8aspeller11SpellerDictC2EPNS_10DictionaryERKN7acommon6ConfigENS_9SpecialIdE
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZN8aspeller11SpellerImpl8add_dictEPNS_11SpellerDictE
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:636,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:637,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:639,16'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:640,5'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:640,28'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:640,14'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/speller/default/speller_impl.cpp:640,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:641,25'
          Dst:             _ZNK7acommon10StringList5emptyEv
        - Src:             'modules/speller/default/speller_impl.cpp:644,42'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:644,16'
          Dst:             _ZN8aspeller25new_default_writable_dictERKN7acommon6ConfigE
        - Src:             'modules/speller/default/speller_impl.cpp:645,30'
          Dst:             _ZNK8aspeller11SpellerImpl9lang_nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:645,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:645,43'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:645,15'
          Dst:             _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/speller_impl.cpp:645,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZN8aspeller11SpellerDictC2EPNS_10DictionaryERKN7acommon6ConfigENS_9SpecialIdE
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZN8aspeller11SpellerImpl8add_dictEPNS_11SpellerDictE
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:646,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:649,50'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'modules/speller/default/speller_impl.cpp:650,25'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'modules/speller/default/speller_impl.cpp:651,17'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/speller_impl.cpp:652,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:652,9'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/speller_impl.cpp:652,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:652,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:652,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:652,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:652,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:652,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:652,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:653,28'
          Dst:             _ZN7acommon18IstreamEnumerationC2ERNS_7FStreamE
        - Src:             'modules/speller/default/speller_impl.cpp:654,39'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - Src:             'modules/speller/default/speller_impl.cpp:654,26'
          Dst:             _ZN8aspeller16WordListIteratorC2EPN7acommon17StringEnumerationEPKNS_8LanguageEPNS1_7OStreamE
        - Src:             'modules/speller/default/speller_impl.cpp:655,27'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/speller_impl.cpp:655,16'
          Dst:             _ZN8aspeller16WordListIterator10init_plainERN7acommon6ConfigE
        - Src:             'modules/speller/default/speller_impl.cpp:655,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:657,38'
          Dst:             _ZN8aspeller16WordListIterator3advEv
        - Src:             'modules/speller/default/speller_impl.cpp:658,18'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:659,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:659,23'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/speller_impl.cpp:659,20'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:661,42'
          Dst:             _ZNK8aspeller16WordListIteratorptEv
        - Src:             'modules/speller/default/speller_impl.cpp:661,42'
          Dst:             _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/speller_impl.cpp:661,38'
          Dst:             _ZN8aspeller10Dictionary3addEN7acommon10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:662,19'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:663,34'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:663,24'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/speller_impl.cpp:663,20'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:664,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:664,9'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:665,7'
          Dst:             _ZN8aspeller16WordListIteratorD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:665,7'
          Dst:             _ZN7acommon18IstreamEnumerationD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:665,7'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:666,5'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:668,28'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:668,35'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/speller_impl.cpp:669,30'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:669,54'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:669,39'
          Dst:             _ZNK7acommon6Config14retrieve_valueERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:669,30'
          Dst:             _ZN7acommon13ConfigConvKeyC2INS_8PosibErrINS_6Config5ValueEEEEERKT_
        - Src:             'modules/speller/default/speller_impl.cpp:669,30'
          Dst:             _ZN7acommon8PosibErrINS_6Config5ValueEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:670,22'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/speller_impl.cpp:671,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:671,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:671,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:671,16'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/speller_impl.cpp:671,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:672,18'
          Dst:             _ZN7acommon13ConfigConvKeyC2IPKcEERKT_
        - Src:             'modules/speller/default/speller_impl.cpp:672,16'
          Dst:             _ZN7acommon13ConfigConvKeyaSERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:672,7'
          Dst:             _ZN7acommon13ConfigConvKeyD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:675,25'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEEC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:676,38'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/speller_impl.cpp:676,12'
          Dst:             _ZN7acommonL11new_convertERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
        - Src:             'modules/speller/default/speller_impl.cpp:676,10'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEEaSERKS3_
        - Src:             'modules/speller/default/speller_impl.cpp:676,5'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:677,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:677,32'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:678,24'
          Dst:             _ZNK7acommon8PosibErrIPNS_7ConvertEEcvRKS2_Ev
        - Src:             'modules/speller/default/speller_impl.cpp:678,18'
          Dst:             _ZN7acommon8ClonePtrINS_7ConvertEE5resetEPS1_
        - Src:             'modules/speller/default/speller_impl.cpp:679,28'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/speller_impl.cpp:679,12'
          Dst:             _ZN7acommonL11new_convertERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
        - Src:             'modules/speller/default/speller_impl.cpp:679,10'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEEaSERKS3_
        - Src:             'modules/speller/default/speller_impl.cpp:679,5'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:680,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:680,32'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:681,26'
          Dst:             _ZNK7acommon8PosibErrIPNS_7ConvertEEcvRKS2_Ev
        - Src:             'modules/speller/default/speller_impl.cpp:681,20'
          Dst:             _ZN7acommon8ClonePtrINS_7ConvertEE5resetEPS1_
        - Src:             'modules/speller/default/speller_impl.cpp:683,35'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:683,58'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:683,44'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:683,35'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/speller_impl.cpp:683,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:686,28'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:686,50'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:686,37'
          Dst:             _ZNK7acommon6Config12retrieve_intERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:686,28'
          Dst:             _ZNK7acommon8PosibErrIiEcvRKiEv
        - Src:             'modules/speller/default/speller_impl.cpp:686,5'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:688,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:688,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:688,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:688,16'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/speller_impl.cpp:688,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:691,28'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:691,50'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:691,37'
          Dst:             _ZNK7acommon6Config12retrieve_intERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:691,28'
          Dst:             _ZNK7acommon8PosibErrIiEcvRKiEv
        - Src:             'modules/speller/default/speller_impl.cpp:691,5'
          Dst:             _ZN7acommon8PosibErrIiED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:693,19'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:693,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:693,28'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:693,19'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/speller_impl.cpp:693,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:695,5'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:695,31'
          Dst:             _ZN8aspeller11SpellerImpl14ConfigNotifierC2EPS0_
        - Src:             'modules/speller/default/speller_impl.cpp:695,14'
          Dst:             _ZN7acommon6Config12add_notifierEPNS_8NotifierE
        - Src:             'modules/speller/default/speller_impl.cpp:697,5'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:697,14'
          Dst:             _ZN7acommon6Config12set_attachedEb
        - Src:             'modules/speller/default/speller_impl.cpp:699,18'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:699,25'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/speller_impl.cpp:705,48'
          Dst:             _ZN7acommon6VectorIPN8aspeller11SpellerDictEEC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:722,26'
          Dst:             __cxa_bad_typeid
        - Src:             'modules/speller/default/speller_impl.cpp:732,13'
          Dst:             __cxa_bad_typeid
        - Src:             'modules/speller/default/speller_impl.cpp:745,23'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:745,30'
          Dst:             _ZNK8aspeller8Language15have_soundslikeEv
        - Src:             'modules/speller/default/speller_impl.cpp:746,17'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:746,24'
          Dst:             _ZNK8aspeller8Language9have_replEv
        - Src:             'modules/speller/default/speller_impl.cpp:755,25'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller7SuggestEEC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:756,10'
          Dst:             _ZN8aspeller19new_default_suggestEPNS_11SpellerImplE
        - Src:             'modules/speller/default/speller_impl.cpp:756,8'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller7SuggestEEaSERKS4_
        - Src:             'modules/speller/default/speller_impl.cpp:756,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller7SuggestEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:757,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:757,30'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:758,14'
          Dst:             _ZN7acommon8ClonePtrIN8aspeller7SuggestEE5resetEPS2_
        - Src:             'modules/speller/default/speller_impl.cpp:759,10'
          Dst:             _ZN8aspeller19new_default_suggestEPNS_11SpellerImplE
        - Src:             'modules/speller/default/speller_impl.cpp:759,8'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller7SuggestEEaSERKS4_
        - Src:             'modules/speller/default/speller_impl.cpp:759,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller7SuggestEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:760,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:760,30'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:761,19'
          Dst:             _ZN7acommon8ClonePtrIN8aspeller7SuggestEE5resetEPS2_
        - Src:             'modules/speller/default/speller_impl.cpp:763,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/speller_impl.cpp:764,3'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller7SuggestEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:764,3'
          Dst:             _ZN7acommon6VectorIPN8aspeller11SpellerDictEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:764,3'
          Dst:             _ZN7acommon8PosibErrIPNS_7ConvertEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:764,3'
          Dst:             _ZN7acommon13ConfigConvKeyD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:764,3'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:764,3'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:764,3'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:764,3'
          Dst:             _ZN8aspeller8DictListD2Ev
    - functionName:    _ZN8aspeller11SpellerImpl15setup_tokenizerEPN7acommon9TokenizerE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          106
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
        - _ZNK8aspeller8Language7specialEc
        - _ZNK8aspeller8Language8is_alphaEc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:788,35'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:788,42'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/speller_impl.cpp:789,35'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:789,42'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/speller_impl.cpp:790,35'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:790,42'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/speller_impl.cpp:791,35'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:791,42'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/speller_impl.cpp:793,18'
          Dst:             _ZNK7acommon8ClonePtrINS_7ConvertEEcvPS1_Ev
    - functionName:    _ZN8aspeller11SpellerImpl15add_to_personalEN7acommon13MutableStringE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN8aspeller10Dictionary3addEN7acommon10ParmStringE
        - _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:54,28'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/speller_impl.cpp:55,27'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/speller_impl.cpp:55,23'
          Dst:             _ZN8aspeller10Dictionary3addEN7acommon10ParmStringE
    - functionName:    _ZN8aspeller11SpellerImpl14add_to_sessionEN7acommon13MutableStringE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN8aspeller10Dictionary3addEN7acommon10ParmStringE
        - _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:59,27'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/speller_impl.cpp:60,26'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/speller_impl.cpp:60,22'
          Dst:             _ZN8aspeller10Dictionary3addEN7acommon10ParmStringE
    - functionName:    _ZNK8aspeller11SpellerImpl18personal_word_listEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKS3_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - dgettext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:334,30'
          Dst:             dgettext
        - Src:             'modules/speller/default/speller_impl.cpp:334,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:333,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:333,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:333,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:333,21'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/speller_impl.cpp:333,21'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:333,14'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:335,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKS3_
    - functionName:    _ZNK8aspeller11SpellerImpl17session_word_listEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKS3_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - dgettext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:341,30'
          Dst:             dgettext
        - Src:             'modules/speller/default/speller_impl.cpp:341,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:340,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:340,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:340,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:340,21'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/speller_impl.cpp:340,21'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:340,14'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:342,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKS3_
    - functionName:    _ZNK8aspeller11SpellerImpl14main_word_listEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKS3_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - dgettext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:348,30'
          Dst:             dgettext
        - Src:             'modules/speller/default/speller_impl.cpp:348,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:347,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:347,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:347,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:347,21'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/speller_impl.cpp:347,21'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:347,14'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:349,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKS3_
    - functionName:    _ZN8aspeller11SpellerImpl19save_all_word_listsEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:317,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:317,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:317,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:317,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:317,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:317,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:317,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:319,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller11SpellerImpl13clear_sessionEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:64,27'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller11SpellerImpl7suggestEN7acommon13MutableStringE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKS3_
        - _ZNK7acommon13MutableStringcvPcEv
        - _ZNK7acommon8ClonePtrIN8aspeller7SuggestEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:134,13'
          Dst:             _ZNK7acommon8ClonePtrIN8aspeller7SuggestEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:134,31'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/speller_impl.cpp:134,12'
          Dst:             _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKS3_
    - functionName:    _ZN8aspeller11SpellerImpl17store_replacementEN7acommon13MutableStringES2_
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2ENS_13MutableStringE
        - _ZN7acommon6StringD2Ev
        - _ZN8aspeller11SpellerImpl17store_replacementERKN7acommon6StringES4_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:71,43'
          Dst:             _ZN7acommon6StringC2ENS_13MutableStringE
        - Src:             'modules/speller/default/speller_impl.cpp:71,47'
          Dst:             _ZN7acommon6StringC2ENS_13MutableStringE
        - Src:             'modules/speller/default/speller_impl.cpp:71,25'
          Dst:             _ZN8aspeller11SpellerImpl17store_replacementERKN7acommon6StringES4_b
        - Src:             'modules/speller/default/speller_impl.cpp:71,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:71,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN8aspeller11SpellerImpl17store_replacementERKN7acommon6StringES4_b
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          321
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringpLERKS0_
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_17StringEnumerationEEC2EPS1_
        - _ZN7acommon8StackPtrINS_17StringEnumerationEED2Ev
        - _ZN7acommon9CheckInfoC2Ev
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZN7acommonneERKNS_6StringEPKc
        - _ZN7acommonneERKNS_6StringES2_
        - _ZN8aspeller10Dictionary8add_replEN7acommon10ParmStringES2_
        - _ZN8aspeller11SpellerImpl11check_affixEN7acommon10ParmStringERNS1_9CheckInfoEPNS_9GuessInfoE
        - _ZN8aspeller11SpellerImpl17store_replacementERKN7acommon6StringES4_b
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4findEcm
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon6String5emptyEv
        - _ZNK7acommon6String6substrEmm
        - _ZNK7acommon6StringixEm
        - _ZNK7acommon8ClonePtrIN8aspeller7SuggestEEptEv
        - _ZNK7acommon8StackPtrINS_17StringEnumerationEEptEv
        - _ZNK8aspeller11SpellerImpl4langEv
        - _ZNK8aspeller8Language8to_lowerERN7acommon6StringEPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:78,29'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/speller_impl.cpp:79,24'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/speller_impl.cpp:81,40'
          Dst:             _ZNK7acommon8ClonePtrIN8aspeller7SuggestEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:81,67'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/speller_impl.cpp:81,33'
          Dst:             _ZN7acommon8StackPtrINS_17StringEnumerationEEC2EPS1_
        - Src:             'modules/speller/default/speller_impl.cpp:82,31'
          Dst:             _ZNK7acommon8StackPtrINS_17StringEnumerationEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:83,15'
          Dst:             _ZN7acommon9CheckInfoC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:83,19'
          Dst:             _ZN7acommon9CheckInfoC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:84,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:84,18'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:85,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:87,15'
          Dst:             _ZNK7acommon6String4findEcm
        - Src:             'modules/speller/default/speller_impl.cpp:89,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:90,29'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/speller_impl.cpp:90,17'
          Dst:             _ZN8aspeller11SpellerImpl11check_affixEN7acommon10ParmStringERNS1_9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:92,26'
          Dst:             _ZNK7acommon6String6substrEmm
        - Src:             'modules/speller/default/speller_impl.cpp:92,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:92,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:94,24'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/speller_impl.cpp:94,34'
          Dst:             _ZNK7acommon6StringixEm
        - Src:             'modules/speller/default/speller_impl.cpp:95,26'
          Dst:             _ZNK7acommon6String6substrEmm
        - Src:             'modules/speller/default/speller_impl.cpp:95,12'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:95,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:96,29'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/speller_impl.cpp:96,17'
          Dst:             _ZN8aspeller11SpellerImpl11check_affixEN7acommon10ParmStringERNS1_9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:96,57'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/speller_impl.cpp:96,45'
          Dst:             _ZN8aspeller11SpellerImpl11check_affixEN7acommon10ParmStringERNS1_9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/speller_impl.cpp:99,14'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:100,17'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'modules/speller/default/speller_impl.cpp:101,31'
          Dst:             _ZNK7acommon6StringixEm
        - Src:             'modules/speller/default/speller_impl.cpp:101,28'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/speller_impl.cpp:102,28'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:107,30'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'modules/speller/default/speller_impl.cpp:108,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/speller_impl.cpp:109,34'
          Dst:             _ZN7acommonneERKNS_6StringEPKc
        - Src:             'modules/speller/default/speller_impl.cpp:110,9'
          Dst:             _ZNK8aspeller11SpellerImpl4langEv
        - Src:             'modules/speller/default/speller_impl.cpp:110,34'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/speller_impl.cpp:110,16'
          Dst:             _ZNK8aspeller8Language8to_lowerERN7acommon6StringEPKc
        - Src:             'modules/speller/default/speller_impl.cpp:111,25'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/speller_impl.cpp:111,30'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/speller_impl.cpp:111,16'
          Dst:             _ZN8aspeller10Dictionary8add_replEN7acommon10ParmStringES2_
        - Src:             'modules/speller/default/speller_impl.cpp:111,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:114,36'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'modules/speller/default/speller_impl.cpp:115,9'
          Dst:             _ZN8aspeller11SpellerImpl17store_replacementERKN7acommon6StringES4_b
        - Src:             'modules/speller/default/speller_impl.cpp:115,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:117,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:120,29'
          Dst:             _ZN7acommonneERKNS_6StringES2_
        - Src:             'modules/speller/default/speller_impl.cpp:121,26'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:122,24'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:125,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/speller_impl.cpp:126,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:126,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:126,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:126,3'
          Dst:             _ZN7acommon8StackPtrINS_17StringEnumerationEED2Ev
    - functionName:    _ZNK7acommon6String6substrEmm
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6StringC2EPKcj
        - _ZNK7acommon6String4sizeEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:383,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             './common/string.hpp:383,16'
          Dst:             _ZN7acommon6StringC2EPKcj
        - Src:             './common/string.hpp:385,16'
          Dst:             _ZN7acommon6StringC2EPKcj
    - functionName:    _ZNK8aspeller11SpellerImpl4langEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEdeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.hpp:89,43'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEdeEv
    - functionName:    _ZNK8aspeller8Language8to_lowerERN7acommon6StringEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringpLEc
        - _ZNK8aspeller8Language8to_lowerEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:209,11'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/language.hpp:209,40'
          Dst:             _ZNK8aspeller8Language8to_lowerEc
        - Src:             'modules/speller/default/language.hpp:209,37'
          Dst:             _ZN7acommon6StringpLEc
    - functionName:    _ZNK8aspeller8Language8to_lowerEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:197,51'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIPKNS_8WordListEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK8aspeller8Language8is_alphaEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language9char_typeEc
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:229,41'
          Dst:             _ZNK8aspeller8Language9char_typeEc
    - functionName:    _ZNK8aspeller8Language7specialEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:226,56'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZN7acommon7CopyPtrINS_6ConfigEE5resetEPS1_
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:45,40'
          Dst:             _ZN7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEE5resetEPS1_RKS4_
    - functionName:    _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:48,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEcvPS1_Ev
    - functionName:    _ZN8aspeller8DictListC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorIPN8aspeller10DictionaryEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.hpp:188,5'
          Dst:             _ZN7acommon6VectorIPN8aspeller10DictionaryEEC2Ev
    - functionName:    _ZNK7acommon7CopyPtrINS_6ConfigEEdeEv
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEdeEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:47,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEdeEv
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller10DictionaryEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller9add_dictsEPNS_11SpellerImplERNS_8DictListE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN8aspeller10Dictionary2idEv
        - _ZN8aspeller11SpellerDictC2EPNS_10DictionaryE
        - _ZN8aspeller11SpellerImpl8add_dictEPNS_11SpellerDictE
        - _ZN8aspeller8DictList3popEv
        - _ZN8aspeller8DictList4lastEv
        - _ZN8aspeller8DictList5emptyEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK8aspeller11SpellerImpl6locateERKNS_10Dictionary2IdE
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:561,14'
          Dst:             _ZN8aspeller8DictList5emptyEv
        - Src:             'modules/speller/default/speller_impl.cpp:563,25'
          Dst:             _ZN8aspeller8DictList4lastEv
        - Src:             'modules/speller/default/speller_impl.cpp:563,33'
          Dst:             _ZN8aspeller10Dictionary2idEv
        - Src:             'modules/speller/default/speller_impl.cpp:563,16'
          Dst:             _ZNK8aspeller11SpellerImpl6locateERKNS_10Dictionary2IdE
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZN8aspeller8DictList4lastEv
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZN8aspeller11SpellerDictC2EPNS_10DictionaryE
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZN8aspeller11SpellerImpl8add_dictEPNS_11SpellerDictE
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:564,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:561,25'
          Dst:             _ZN8aspeller8DictList3popEv
        - Src:             'modules/speller/default/speller_impl.cpp:567,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller11SpellerImpl9lang_nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller8Language4nameEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:34,12'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:34,19'
          Dst:             _ZNK8aspeller8Language4nameEv
    - functionName:    _ZN8aspeller11SpellerImpl8add_dictEPNS_11SpellerDictE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          211
      EdgeCount:       37
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon8CachePtrIKN8aspeller8LanguageEE4copyEPS3_
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN8aspeller10Dictionary2idEv
        - _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller11SpellerImpl6locateERKNS_10Dictionary2IdE
        - _ZNK8aspeller11SpellerImpl9lang_nameEv
        - _ZNK8aspeller8Language4nameEv
        - __assert_fail
        - strcmp
      functionUses:    5
      BranchProfiles:
        - Branch String:   'modules/speller/default/speller_impl.cpp:378,5'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:362,5'
          Dst:             _ZN8aspeller10Dictionary2idEv
        - Src:             'modules/speller/default/speller_impl.cpp:362,5'
          Dst:             _ZNK8aspeller11SpellerImpl6locateERKNS_10Dictionary2IdE
        - Src:             'modules/speller/default/speller_impl.cpp:362,5'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/speller_impl.cpp:364,10'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - Src:             'modules/speller/default/speller_impl.cpp:365,21'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/speller_impl.cpp:365,13'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller8LanguageEE4copyEPS3_
        - Src:             'modules/speller/default/speller_impl.cpp:366,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:366,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:366,32'
          Dst:             _ZNK8aspeller11SpellerImpl9lang_nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:366,32'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:366,16'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/speller_impl.cpp:366,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:367,7'
          Dst:             _ZNK7acommon7CopyPtrINS_6ConfigEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:367,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:367,40'
          Dst:             _ZNK8aspeller11SpellerImpl9lang_nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:367,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:367,16'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/speller_impl.cpp:367,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:369,18'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:369,25'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:369,36'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/speller_impl.cpp:369,44'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:369,11'
          Dst:             strcmp
        - Src:             'modules/speller/default/speller_impl.cpp:370,46'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/speller_impl.cpp:370,53'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:370,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:370,64'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/speller_impl.cpp:370,72'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/speller_impl.cpp:370,61'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:370,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:370,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:370,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/speller_impl.cpp:370,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/speller_impl.cpp:370,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:380,7'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/speller_impl.cpp:384,7'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/speller_impl.cpp:388,7'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/speller_impl.cpp:392,7'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/speller_impl.cpp:399,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon18IstreamEnumerationC2ERNS_7FStreamE
      functionSourceFile: '/src/aspell/./common/istream_enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationC2Ev
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/istream_enumeration.hpp:19,5'
          Dst:             _ZN7acommon17StringEnumerationC2Ev
        - Src:             './common/istream_enumeration.hpp:19,5'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZNK8aspeller16WordListIteratorptEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
      functionSourceFile: '/src/aspell/./common/simple_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/simple_string.hpp:27,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
    - functionName:    _ZN8aspeller16WordListIteratorD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6ConvECD2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN8aspeller10CleanAffixD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:479,9'
          Dst:             _ZN8aspeller10CleanAffixD2Ev
        - Src:             'modules/speller/default/language.hpp:479,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.hpp:479,9'
          Dst:             _ZN7acommon6ConvECD2Ev
    - functionName:    _ZNK8aspeller8Language7charmapEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:181,51'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN7acommon13ConfigConvKeyC2INS_8PosibErrINS_6Config5ValueEEEEERKT_
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6Config5ValueC2ERKS1_
        - _ZN7acommon7ConvKeyC2Ev
        - _ZNK7acommon8PosibErrINS_6Config5ValueEEcvRKS2_Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:27,5'
          Dst:             _ZN7acommon7ConvKeyC2Ev
        - Src:             'modules/speller/default/language.hpp:27,45'
          Dst:             _ZNK7acommon8PosibErrINS_6Config5ValueEEcvRKS2_Ev
        - Src:             'modules/speller/default/language.hpp:27,34'
          Dst:             _ZN7acommon6Config5ValueC2ERKS1_
        - Src:             'modules/speller/default/language.hpp:28,13'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
    - functionName:    _ZN7acommon8PosibErrINS_6Config5ValueEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6Config5ValueD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon6Config5ValueD2Ev
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommoneqERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:91,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:92,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:93,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/parm_string.hpp:93,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon13ConfigConvKeyC2IPKcEERKT_
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6Config5ValueC2ERKNS_6StringEb
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7ConvKeyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:27,5'
          Dst:             _ZN7acommon7ConvKeyC2Ev
        - Src:             'modules/speller/default/language.hpp:27,45'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/language.hpp:27,34'
          Dst:             _ZN7acommon6Config5ValueC2ERKNS_6StringEb
        - Src:             'modules/speller/default/language.hpp:27,34'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.hpp:28,13'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
    - functionName:    _ZN7acommon13ConfigConvKeyaSERKS0_
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6Config5ValueaSERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:32,18'
          Dst:             _ZN7acommon6Config5ValueaSERKS1_
        - Src:             'modules/speller/default/language.hpp:33,13'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
    - functionName:    _ZN7acommon13ConfigConvKeyD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6Config5ValueD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:24,10'
          Dst:             _ZN7acommon6Config5ValueD2Ev
    - functionName:    _ZN7acommon8PosibErrIPNS_7ConvertEEC2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:178,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommonL11new_convertERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:237,12'
          Dst:             _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
    - functionName:    _ZN7acommon8PosibErrIPNS_7ConvertEEaSERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase4copyERKS0_
        - _ZN7acommon12PosibErrBase7destroyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:192,21'
          Dst:             _ZN7acommon12PosibErrBase7destroyEv
        - Src:             './common/posib_err.hpp:193,21'
          Dst:             _ZN7acommon12PosibErrBase4copyERKS0_
    - functionName:    _ZNK7acommon8PosibErrIPNS_7ConvertEEcvRKS2_Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    _ZN7acommon8ClonePtrINS_7ConvertEE5resetEPS1_
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEE5resetEPS1_RKS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:41,40'
          Dst:             _ZN7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEE5resetEPS1_RKS4_
    - functionName:    _ZN8aspeller11SpellerImpl14ConfigNotifierC2EPS0_
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8NotifierC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:440,5'
          Dst:             _ZN7acommon8NotifierC2Ev
    - functionName:    _ZN7acommon6Config12set_attachedEb
      functionSourceFile: '/src/aspell/./common/config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPN8aspeller11SpellerDictEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_bad_typeid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language15have_soundslikeEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language9have_replEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller7SuggestEEC2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:178,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller7SuggestEEaSERKS4_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase4copyERKS0_
        - _ZN7acommon12PosibErrBase7destroyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:192,21'
          Dst:             _ZN7acommon12PosibErrBase7destroyEv
        - Src:             './common/posib_err.hpp:193,21'
          Dst:             _ZN7acommon12PosibErrBase4copyERKS0_
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller7SuggestEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8ClonePtrIN8aspeller7SuggestEE5resetEPS2_
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEE5resetEPS2_RKS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:41,40'
          Dst:             _ZN7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEE5resetEPS2_RKS5_
    - functionName:    _ZN7acommon6VectorIPN8aspeller11SpellerDictEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8DictListD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6VectorIPN8aspeller10DictionaryEED2Ev
        - _ZN8aspeller8DictList3popEv
        - _ZN8aspeller8DictList4lastEv
        - _ZN8aspeller8DictList5emptyEv
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.hpp:193,26'
          Dst:             _ZN8aspeller8DictList5emptyEv
        - Src:             'modules/speller/default/data.hpp:193,42'
          Dst:             _ZN8aspeller8DictList4lastEv
        - Src:             'modules/speller/default/data.hpp:193,50'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
        - Src:             'modules/speller/default/data.hpp:193,35'
          Dst:             _ZN8aspeller8DictList3popEv
        - Src:             'modules/speller/default/data.hpp:193,60'
          Dst:             _ZN7acommon6VectorIPN8aspeller10DictionaryEED2Ev
    - functionName:    _ZN8aspeller10Dictionary2idEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEdeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.hpp:86,29'
          Dst:             _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEdeEv
    - functionName:    _ZNK8aspeller11SpellerImpl6locateERKNS_10Dictionary2IdE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8aspeller10Dictionary2idEv
        - _ZN8aspellereqERKNS_10Dictionary2IdES3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:355,20'
          Dst:             _ZN8aspeller10Dictionary2idEv
        - Src:             'modules/speller/default/speller_impl.cpp:355,25'
          Dst:             _ZN8aspellereqERKNS_10Dictionary2IdES3_
    - functionName:    _ZNK8aspeller10Dictionary4langEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.hpp:89,43'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
    - functionName:    _ZN7acommon8CachePtrIKN8aspeller8LanguageEE4copyEPS3_
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8CachePtrIKN8aspeller8LanguageEE5resetEPS3_
        - _ZNK7acommon9Cacheable4copyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:57,34'
          Dst:             _ZNK7acommon9Cacheable4copyEv
        - Src:             './common/cache.hpp:57,42'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller8LanguageEE5resetEPS3_
    - functionName:    _ZNK8aspeller8Language4nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:180,45'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN8aspeller11SpellerDictC2EPNS_10DictionaryERKN7acommon6ConfigENS_9SpecialIdE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          121
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'modules/speller/default/speller_impl.cpp:826,5'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:842,9'
          Dst:             abort
        - Src:             'modules/speller/default/speller_impl.cpp:859,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.cpp:859,27'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/speller_impl.cpp:859,25'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/speller_impl.cpp:859,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
    - functionName:    _ZN8aspeller11SpellerDictC2EPNS_10DictionaryE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'modules/speller/default/speller_impl.cpp:805,5'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:816,7'
          Dst:             abort
    - functionName:    _ZN8aspeller11SpellerImplD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorIPKN8aspeller10DictionaryEED2Ev
        - _ZN7acommon7CopyPtrIN8aspeller16SensitiveCompareEED2Ev
        - _ZN7acommon7SpellerD2Ev
        - _ZN7acommon8CachePtrIKN8aspeller8LanguageEED2Ev
        - _ZN7acommon8ClonePtrIN8aspeller7SuggestEED2Ev
        - _ZN8aspeller11SpellerDictD2Ev
        - _ZN8aspeller9GuessInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.cpp:774,7'
          Dst:             _ZN8aspeller11SpellerDictD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon6VectorIPKN8aspeller10DictionaryEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon6VectorIPKN8aspeller10DictionaryEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon6VectorIPKN8aspeller10DictionaryEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon6VectorIPKN8aspeller10DictionaryEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN8aspeller9GuessInfoD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon8ClonePtrIN8aspeller7SuggestEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon8ClonePtrIN8aspeller7SuggestEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon7CopyPtrIN8aspeller16SensitiveCompareEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller8LanguageEED2Ev
        - Src:             'modules/speller/default/speller_impl.cpp:777,3'
          Dst:             _ZN7acommon7SpellerD2Ev
    - functionName:    _ZN8aspeller11SpellerDictD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.hpp:46,37'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
    - functionName:    _ZN7acommon6VectorIPKN8aspeller10DictionaryEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller9GuessInfoD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/check_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStackD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/check_list.hpp:22,10'
          Dst:             _ZN7acommon8ObjStackD2Ev
    - functionName:    _ZN7acommon8ClonePtrIN8aspeller7SuggestEED2Ev
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:21,9'
          Dst:             _ZN7acommon14GenericCopyPtrIN8aspeller7SuggestENS_8ClonePtrIS2_E5ParmsEED2Ev
    - functionName:    _ZN7acommon7CopyPtrIN8aspeller16SensitiveCompareEED2Ev
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrIN8aspeller16SensitiveCompareENS_7CopyPtrIS2_E5ParmsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:21,9'
          Dst:             _ZN7acommon14GenericCopyPtrIN8aspeller16SensitiveCompareENS_7CopyPtrIS2_E5ParmsEED2Ev
    - functionName:    _ZN7acommon8CachePtrIKN8aspeller8LanguageEED2Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrIKN8aspeller8LanguageEE5resetEPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:68,16'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller8LanguageEE5resetEPS3_
    - functionName:    _ZNK8aspeller11SpellerImpl9wordlistsEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller11SpellerImpl13num_wordlistsEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_language.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11GlobalCacheIN8aspeller8LanguageEEC2EPKc
        - _ZN7acommon11GlobalCacheIN8aspeller8LanguageEED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:79,32'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller8LanguageEEC2EPKc
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/language.cpp:0,0'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller8LanguageEED2Ev
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller8LanguageEEC2EPKc
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:40,33'
          Dst:             _ZN7acommon15GlobalCacheBaseC2EPKc
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller8LanguageEED2Ev
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:34,7'
          Dst:             _ZN7acommon15GlobalCacheBaseD2Ev
    - functionName:    _ZN7acommon8StackPtrIN8aspeller8LanguageEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10SoundslikeEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller8AffixMgrEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8aspeller8AffixMgrD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:46,17'
          Dst:             _ZN8aspeller8AffixMgrD2Ev
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10SoundslikeEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller10SoundslikeEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10SoundslikeEE3delEv
    - functionName:    _ZN7acommon8StackPtrIN8aspeller8AffixMgrEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller8AffixMgrEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrIN8aspeller8AffixMgrEE3delEv
    - functionName:    _ZN7acommon6VectorIN8aspeller11SuggestReplEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8LanguageD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller8LanguageD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN8aspeller8LanguageD2Ev
    - functionName:    _ZN8aspeller8LanguageD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorIN8aspeller11SuggestReplEED2Ev
        - _ZN7acommon7ConvObjD2Ev
        - _ZN7acommon8ObjStackD2Ev
        - _ZN7acommon8StackPtrIN8aspeller10SoundslikeEED2Ev
        - _ZN7acommon8StackPtrIN8aspeller8AffixMgrEED2Ev
        - _ZN7acommon8StackPtrINS_6ConfigEED2Ev
        - _ZN7acommon9CacheableD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon6VectorIN8aspeller11SuggestReplEED2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon8ObjStackD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon8StackPtrINS_6ConfigEED2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon8StackPtrIN8aspeller8AffixMgrEED2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10SoundslikeEED2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon7ConvObjD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon7ConvObjD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon7ConvObjD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.hpp:107,9'
          Dst:             _ZN7acommon9CacheableD2Ev
    - functionName:    _ZN7acommon6VectorIN8aspeller11SuggestReplEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller8AffixMgrEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10SoundslikeEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8Language11SpecialCharC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller8LanguageEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller8LanguageEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrIN8aspeller8LanguageEE3delEv
    - functionName:    _ZN7acommon8StackPtrIN8aspeller8LanguageEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller8LanguageEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller8LanguageEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8LanguageC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6VectorIN8aspeller11SuggestReplEEC2Ev
        - _ZN7acommon7ConvObjC2EPNS_7ConvertE
        - _ZN7acommon8ObjStackC2Emm
        - _ZN7acommon8StackPtrIN8aspeller10SoundslikeEEC2EPS2_
        - _ZN7acommon8StackPtrIN8aspeller8AffixMgrEEC2EPS2_
        - _ZN7acommon8StackPtrINS_6ConfigEEC2EPS1_
        - _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - _ZN8aspeller8Language11SpecialCharC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon7ConvObjC2EPNS_7ConvertE
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon7ConvObjC2EPNS_7ConvertE
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon7ConvObjC2EPNS_7ConvertE
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN8aspeller8Language11SpecialCharC2Ev
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10SoundslikeEEC2EPS2_
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon8StackPtrIN8aspeller8AffixMgrEEC2EPS2_
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon8StackPtrINS_6ConfigEEC2EPS1_
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon8ObjStackC2Emm
        - Src:             'modules/speller/default/language.hpp:175,5'
          Dst:             _ZN7acommon6VectorIN8aspeller11SuggestReplEEC2Ev
    - functionName:    _ZNK8aspeller8Language12cache_key_eqERKN7acommon6StringE
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommoneqERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:399,62'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller8LanguageEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller8LanguageEE3addEPS2_
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:48,40'
          Dst:             _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKS4_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN8aspeller8Language7get_newERKN7acommon6StringEPKNS1_6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKS3_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrIN8aspeller8LanguageEE7releaseEv
        - _ZN7acommon8StackPtrIN8aspeller8LanguageEEC2EPS2_
        - _ZN7acommon8StackPtrIN8aspeller8LanguageEED2Ev
        - _ZN8aspeller8Language5setupERKN7acommon6StringEPKNS1_6ConfigE
        - _ZN8aspeller8LanguageC2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8StackPtrIN8aspeller8LanguageEEptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:394,32'
          Dst:             _ZN8aspeller8LanguageC2Ev
        - Src:             'modules/speller/default/language.hpp:394,26'
          Dst:             _ZN7acommon8StackPtrIN8aspeller8LanguageEEC2EPS2_
        - Src:             'modules/speller/default/language.hpp:395,7'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/language.hpp:395,7'
          Dst:             _ZN8aspeller8Language5setupERKN7acommon6StringEPKNS1_6ConfigE
        - Src:             'modules/speller/default/language.hpp:395,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.hpp:395,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.hpp:395,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.hpp:395,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.hpp:395,7'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.hpp:395,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.hpp:395,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.hpp:396,16'
          Dst:             _ZN7acommon8StackPtrIN8aspeller8LanguageEE7releaseEv
        - Src:             'modules/speller/default/language.hpp:396,14'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKS3_
        - Src:             'modules/speller/default/language.hpp:397,5'
          Dst:             _ZN7acommon8StackPtrIN8aspeller8LanguageEED2Ev
    - functionName:    _ZN8aspeller8Language5setupERKN7acommon6StringEPKNS1_6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         205
      ICount:          1598
      EdgeCount:       242
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - _ZN7acommon11file_existsENS_10ParmStringE
        - _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon13ConfigConvKey16fix_encoding_strEv
        - _ZN7acommon13ConfigConvKeyC2INS_8PosibErrINS_6Config5ValueEEEEERKT_
        - _ZN7acommon13ConfigConvKeyD2Ev
        - _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - _ZN7acommon14ascii_encodingERKNS_6ConfigERKNS_10ParmStringE
        - _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - _ZN7acommon4Conv5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon4ConvC2EPNS_7ConvertE
        - _ZN7acommon4ConvD2Ev
        - _ZN7acommon4initENS_10ParmStringERNS_8DataPairERNS_6StringE
        - _ZN7acommon5ConvPclENS_13MutableStringE
        - _ZN7acommon5splitERNS_8DataPairE
        - _ZN7acommon6Config12read_in_fileERKNS_10ParmStringE
        - _ZN7acommon6ConfigC2ERKNS_10ParmStringEPKNS_7KeyInfoES6_
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKNS_10ParmStringE
        - _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringixEm
        - _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStream5closeEv
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon8PosibErrINS_6Config5ValueEED2Ev
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIPN8aspeller10SoundslikeEED2Ev
        - _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEED2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrIN8aspeller10SoundslikeEE5resetEPS2_
        - _ZN7acommon8StackPtrIN8aspeller8AffixMgrEE5resetEPS2_
        - _ZN7acommon8StackPtrINS_6ConfigEEaSEPS1_
        - _ZN7acommon8to_lowerEPc
        - _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_NS_10ParmStringES4_
        - _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - _ZN7acommonL11asc_isspaceEi
        - _ZN7acommonL11asc_tolowerEi
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZN7acommonneERKNS_6StringEPKc
        - _ZN7acommonneERKNS_6StringES2_
        - _ZN7acommonplERKNS_10ParmStringES2_
        - _ZN8aspeller13new_affix_mgrEN7acommon10ParmStringERNS0_4ConvEPKNS_8LanguageE
        - _ZN8aspeller14check_if_validERKNS_8LanguageERKN7acommon10ParmStringE
        - _ZN8aspeller14new_soundslikeEN7acommon10ParmStringERNS0_4ConvEPKNS_8LanguageE
        - _ZN8aspeller15get_clean_charsERKNS_8LanguageE
        - _ZN8aspeller8Language11SpecialCharC2Ebbb
        - _ZNK7acommon12PosibErrBase7get_errEv
        - _ZNK7acommon12PosibErrBase7has_errEPKNS_9ErrorInfoE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon13MutableStringcvPcEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config14retrieve_valueERKNS_10ParmStringE
        - _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
        - _ZNK7acommon8StackPtrINS_6ConfigEEdeEv
        - _ZNK8aspeller8Language8to_cleanEPcPKc
        - _ZNK8aspeller8Language8to_ucharEc
        - __assert_fail
        - atoi
        - bind_textdomain_codeset
        - dgettext
        - nl_langinfo
        - strcmp
        - strtol
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:87,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:87,17'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:87,22'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:89,5'
          Dst:             _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - Src:             'modules/speller/default/language.cpp:90,12'
          Dst:             _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - Src:             'modules/speller/default/language.cpp:90,10'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/language.cpp:93,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:93,11'
          Dst:             _ZN7acommon6ConfigC2ERKNS_10ParmStringEPKNS_7KeyInfoES6_
        - Src:             'modules/speller/default/language.cpp:92,18'
          Dst:             _ZN7acommon8StackPtrINS_6ConfigEEaSEPS1_
        - Src:             'modules/speller/default/language.cpp:96,21'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/language.cpp:99,43'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:99,30'
          Dst:             _ZN7acommon6Config12read_in_fileERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:99,25'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:99,25'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:100,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEPKNS_9ErrorInfoE
        - Src:             'modules/speller/default/language.cpp:101,19'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'modules/speller/default/language.cpp:101,16'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/language.cpp:102,24'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/language.cpp:102,12'
          Dst:             _ZN7acommonL11asc_tolowerEi
        - Src:             'modules/speller/default/language.cpp:102,2'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/language.cpp:103,9'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:103,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:103,43'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:103,41'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/speller/default/language.cpp:103,7'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/language.cpp:103,2'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:104,36'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:104,42'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:104,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:104,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:104,9'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/language.cpp:104,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:104,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:105,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:105,21'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:106,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:107,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:109,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:109,15'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:110,40'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:110,46'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:110,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:110,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:110,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:110,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/language.cpp:110,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:110,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:112,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:113,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:113,27'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:113,20'
          Dst:             _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - Src:             'modules/speller/default/language.cpp:113,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:114,53'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:114,44'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:114,39'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'modules/speller/default/language.cpp:114,22'
          Dst:             _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - Src:             'modules/speller/default/language.cpp:114,20'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/language.cpp:114,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:115,20'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/language.cpp:117,47'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:117,32'
          Dst:             _ZNK7acommon6Config14retrieve_valueERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:117,27'
          Dst:             _ZN7acommon13ConfigConvKeyC2INS_8PosibErrINS_6Config5ValueEEEEERKT_
        - Src:             'modules/speller/default/language.cpp:117,27'
          Dst:             _ZN7acommon8PosibErrINS_6Config5ValueEED2Ev
        - Src:             'modules/speller/default/language.cpp:118,11'
          Dst:             _ZN7acommon13ConfigConvKey16fix_encoding_strEv
        - Src:             'modules/speller/default/language.cpp:119,20'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:121,14'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'modules/speller/default/language.cpp:127,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/language.cpp:128,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:129,5'
          Dst:             _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - Src:             'modules/speller/default/language.cpp:130,5'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:130,5'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/language.cpp:130,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:130,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:130,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:130,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:130,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:130,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:130,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:132,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:135,11'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'modules/speller/default/language.cpp:138,16'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/speller/default/language.cpp:139,18'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/language.cpp:148,11'
          Dst:             _ZN7acommon11get_nb_lineERNS_7IStreamERNS_6StringE
        - Src:             'modules/speller/default/language.cpp:149,17'
          Dst:             strtoul
        - Src:             'modules/speller/default/language.cpp:150,42'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:150,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:150,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:150,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:150,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/language.cpp:150,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:150,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:151,20'
          Dst:             strtol
        - Src:             'modules/speller/default/language.cpp:152,14'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/speller/default/language.cpp:153,58'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
        - Src:             'modules/speller/default/language.cpp:154,14'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/speller/default/language.cpp:157,40'
          Dst:             strtol
        - Src:             'modules/speller/default/language.cpp:158,14'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
        - Src:             'modules/speller/default/language.cpp:159,40'
          Dst:             strtol
        - Src:             'modules/speller/default/language.cpp:160,14'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
        - Src:             'modules/speller/default/language.cpp:161,40'
          Dst:             strtol
        - Src:             'modules/speller/default/language.cpp:162,14'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
        - Src:             'modules/speller/default/language.cpp:163,40'
          Dst:             strtol
        - Src:             'modules/speller/default/language.cpp:164,14'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
        - Src:             'modules/speller/default/language.cpp:165,14'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
        - Src:             'modules/speller/default/language.cpp:166,40'
          Dst:             strtol
        - Src:             'modules/speller/default/language.cpp:167,40'
          Dst:             strtol
        - Src:             'modules/speller/default/language.cpp:172,43'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
        - Src:             'modules/speller/default/language.cpp:182,15'
          Dst:             _ZN7acommon7FStream5closeEv
        - Src:             'modules/speller/default/language.cpp:184,19'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:184,14'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:185,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:185,18'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:185,11'
          Dst:             _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - Src:             'modules/speller/default/language.cpp:185,7'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:186,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:186,19'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:186,14'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/language.cpp:186,14'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/language.cpp:187,11'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/language.cpp:189,11'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/language.cpp:191,13'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/speller/default/language.cpp:207,22'
          Dst:             _ZN8aspeller15get_clean_charsERKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:207,20'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/language.cpp:207,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:213,18'
          Dst:             _ZN7acommonneERKNS_6StringES2_
        - Src:             'modules/speller/default/language.cpp:214,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:214,30'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:214,28'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/speller/default/language.cpp:214,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:214,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:214,39'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/speller/default/language.cpp:214,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:214,11'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:215,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:215,30'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:215,28'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/speller/default/language.cpp:215,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:215,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:215,39'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/speller/default/language.cpp:215,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:215,11'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:214,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:214,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:214,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:214,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:217,18'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/language.cpp:218,33'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'modules/speller/default/language.cpp:219,24'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/language.cpp:229,13'
          Dst:             bind_textdomain_codeset
        - Src:             'modules/speller/default/language.cpp:231,23'
          Dst:             nl_langinfo
        - Src:             'modules/speller/default/language.cpp:233,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:233,11'
          Dst:             _ZN7acommon14ascii_encodingERKNS_6ConfigERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:235,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:238,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:241,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:242,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:245,10'
          Dst:             _ZN7acommon4ConvC2EPNS_7ConvertE
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZN7acommon4Conv5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:246,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:252,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:252,15'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:252,10'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'modules/speller/default/language.cpp:252,5'
          Dst:             _ZN7acommon4initENS_10ParmStringERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/language.cpp:252,5'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:253,12'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/language.cpp:254,16'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/language.cpp:255,7'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/language.cpp:257,22'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/language.cpp:257,38'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/language.cpp:257,55'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/language.cpp:257,9'
          Dst:             _ZN8aspeller8Language11SpecialCharC2Ebbb
        - Src:             'modules/speller/default/language.cpp:256,16'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
        - Src:             'modules/speller/default/language.cpp:265,64'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:265,55'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:265,50'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'modules/speller/default/language.cpp:265,35'
          Dst:             _ZN8aspeller14new_soundslikeEN7acommon10ParmStringERNS0_4ConvEPKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:265,35'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:268,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:268,32'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:269,19'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10SoundslikeEE5resetEPS2_
        - Src:             'modules/speller/default/language.cpp:270,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10SoundslikeEED2Ev
        - Src:             'modules/speller/default/language.cpp:271,25'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
        - Src:             'modules/speller/default/language.cpp:271,23'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/language.cpp:271,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:273,31'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
        - Src:             'modules/speller/default/language.cpp:273,24'
          Dst:             strcmp
        - Src:             'modules/speller/default/language.cpp:279,61'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:279,52'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:279,47'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_8PosibErrINS_6StringEEE
        - Src:             'modules/speller/default/language.cpp:279,33'
          Dst:             _ZN8aspeller13new_affix_mgrEN7acommon10ParmStringERNS0_4ConvEPKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:279,33'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:280,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:280,32'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:281,14'
          Dst:             _ZN7acommon8StackPtrIN8aspeller8AffixMgrEE5resetEPS2_
        - Src:             'modules/speller/default/language.cpp:282,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEED2Ev
        - Src:             'modules/speller/default/language.cpp:288,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:288,24'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:288,19'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'modules/speller/default/language.cpp:288,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:288,12'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:290,14'
          Dst:             _ZN7acommonneERKNS_6StringEPKc
        - Src:             'modules/speller/default/language.cpp:292,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:293,15'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/language.cpp:294,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:294,55'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:294,7'
          Dst:             _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_NS_10ParmStringES4_
        - Src:             'modules/speller/default/language.cpp:295,7'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:295,7'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/language.cpp:295,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:295,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:295,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:295,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:295,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:295,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:295,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:298,14'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/language.cpp:299,20'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/language.cpp:299,9'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'modules/speller/default/language.cpp:300,19'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/language.cpp:301,27'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/language.cpp:301,22'
          Dst:             atoi
        - Src:             'modules/speller/default/language.cpp:310,20'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/language.cpp:311,9'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/language.cpp:312,20'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/language.cpp:312,9'
          Dst:             _ZN7acommon8to_lowerEPc
        - Src:             'modules/speller/default/language.cpp:313,9'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/language.cpp:313,9'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/language.cpp:314,9'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/language.cpp:316,31'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/language.cpp:316,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:316,27'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:317,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:317,13'
          Dst:             _ZN8aspeller14check_if_validERKNS_8LanguageERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/language.cpp:317,47'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'modules/speller/default/language.cpp:317,13'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:322,9'
          Dst:             _ZNK8aspeller8Language8to_cleanEPcPKc
        - Src:             'modules/speller/default/language.cpp:323,31'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/language.cpp:323,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:323,27'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:324,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:324,13'
          Dst:             _ZN8aspeller14check_if_validERKNS_8LanguageERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/language.cpp:324,45'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'modules/speller/default/language.cpp:324,13'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:326,9'
          Dst:             _ZNK8aspeller8Language8to_cleanEPcPKc
        - Src:             'modules/speller/default/language.cpp:327,13'
          Dst:             strcmp
        - Src:             'modules/speller/default/language.cpp:332,5'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'modules/speller/default/language.cpp:332,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:333,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon4ConvD2Ev
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon13ConfigConvKeyD2Ev
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:334,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8StackPtrINS_6ConfigEEaSEPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_6ConfigEE5resetEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:48,34'
          Dst:             _ZN7acommon8StackPtrINS_6ConfigEE5resetEPS1_
    - functionName:    _ZNK7acommon8StackPtrINS_6ConfigEEdeEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_tolowerEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommonL11asc_isupperEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/asc_ctype.hpp:35,12'
          Dst:             _ZN7acommonL11asc_isupperEi
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon13ConfigConvKey16fix_encoding_strEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - _ZN7acommon6String4swapERS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:38,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.hpp:39,7'
          Dst:             _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - Src:             'modules/speller/default/language.hpp:40,22'
          Dst:             _ZN7acommon6String4swapERS0_
        - Src:             'modules/speller/default/language.hpp:41,13'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.hpp:42,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15get_clean_charsERKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          119
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLEc
        - _ZNK8aspeller8Language7specialEc
        - _ZNK8aspeller8Language8is_alphaEc
        - _ZNK8aspeller8Language8to_cleanEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:612,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:616,16'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/language.cpp:616,36'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:617,51'
          Dst:             _ZNK8aspeller8Language8to_cleanEc
        - Src:             'modules/speller/default/language.cpp:622,13'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/language.cpp:626,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    bind_textdomain_codeset
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:31,44'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
    - functionName:    _ZN7acommon5ConvPclENS_13MutableStringE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5ConvPclEPcm
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:307,14'
          Dst:             _ZN7acommon5ConvPclEPcm
    - functionName:    _ZN8aspeller8Language11SpecialCharC2Ebbb
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10SoundslikeEE5resetEPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller10SoundslikeEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller8AffixMgrEE5resetEPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommoneqENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:50,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:50,12'
          Dst:             strcmp
    - functionName:    _ZN8aspeller14check_if_validERKNS_8LanguageERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN8aspeller13check_if_saneERKNS_8LanguageERKN7acommon10ParmStringE
        - _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK8aspeller8Language7specialEc
        - _ZNK8aspeller8Language8is_alphaEc
        - dgettext
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:529,5'
          Dst:             _ZN8aspeller13check_if_saneERKNS_8LanguageERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/language.cpp:529,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:529,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:529,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:529,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:529,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:529,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:529,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:530,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/language.cpp:531,12'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/language.cpp:532,14'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:533,40'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:533,16'
          Dst:             _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - Src:             'modules/speller/default/language.cpp:533,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:533,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:534,19'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/language.cpp:535,40'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:535,16'
          Dst:             _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - Src:             'modules/speller/default/language.cpp:535,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:535,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:537,40'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:537,16'
          Dst:             _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - Src:             'modules/speller/default/language.cpp:537,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:537,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:540,14'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/language.cpp:541,16'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:542,42'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:542,18'
          Dst:             _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - Src:             'modules/speller/default/language.cpp:542,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:542,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:543,21'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/language.cpp:544,42'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:544,18'
          Dst:             _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - Src:             'modules/speller/default/language.cpp:544,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:544,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:547,12'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/language.cpp:549,40'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:549,16'
          Dst:             _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - Src:             'modules/speller/default/language.cpp:549,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:549,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:551,14'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:552,40'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:552,16'
          Dst:             _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - Src:             'modules/speller/default/language.cpp:552,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:552,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:554,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK8aspeller8Language8to_cleanEPcPKc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8aspeller8Language8to_cleanEc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:273,18'
          Dst:             _ZNK8aspeller8Language8to_cleanEc
    - functionName:    _ZNK8aspeller8Language8to_cleanEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:269,51'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZN8aspeller13check_if_saneERKNS_8LanguageERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - _ZNK7acommon10ParmStringcvPKcEv
        - dgettext
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:523,10'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/language.cpp:524,38'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:524,14'
          Dst:             _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
        - Src:             'modules/speller/default/language.cpp:524,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:524,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:525,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspellerL14invalid_word_eERKNS_8LanguageERKN7acommon10ParmStringEPKcc
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon5ConvPclEc
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - _ZN8aspeller7MsgConvD2Ev
        - _ZNK8aspeller8Language6to_uniEc
        - snprintf
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:516,37'
          Dst:             _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:516,37'
          Dst:             _ZN7acommon5ConvPclEc
        - Src:             'modules/speller/default/language.cpp:516,56'
          Dst:             _ZNK8aspeller8Language6to_uniEc
        - Src:             'modules/speller/default/language.cpp:516,7'
          Dst:             snprintf
        - Src:             'modules/speller/default/language.cpp:516,7'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/language.cpp:519,35'
          Dst:             _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:519,35'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:519,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:519,53'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:519,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:519,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:519,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/language.cpp:519,5'
          Dst:             _ZN8aspeller7MsgConvD2Ev
    - functionName:    _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5ConvPC2EPKNS_7ConvertE
        - _ZNK8aspeller8Language9mesg_convEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:407,43'
          Dst:             _ZNK8aspeller8Language9mesg_convEv
        - Src:             'modules/speller/default/language.hpp:407,35'
          Dst:             _ZN7acommon5ConvPC2EPKNS_7ConvertE
    - functionName:    _ZN7acommon5ConvPclEc
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String6appendEc
        - _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:331,11'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             './common/convert.hpp:334,15'
          Dst:             _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
        - Src:             './common/convert.hpp:336,13'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             './common/convert.hpp:338,18'
          Dst:             _ZN7acommon6String4mstrEv
    - functionName:    _ZNK8aspeller8Language6to_uniEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:188,46'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZNK8aspeller8Language9mesg_convEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5ConvPclEPcm
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:288,13'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             './common/convert.hpp:289,15'
          Dst:             _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
        - Src:             './common/convert.hpp:290,20'
          Dst:             _ZN7acommon6String4mstrEv
    - functionName:    _ZN7acommonL11asc_isupperEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrINS_6ConfigEE5resetEPS1_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller8LanguageEE4findERKNS_6StringE
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8aspeller8Language12cache_key_eqERKN7acommon6StringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:44,25'
          Dst:             _ZNK8aspeller8Language12cache_key_eqERKN7acommon6StringE
    - functionName:    _ZN7acommon12SimpleStringC2Ev
      functionSourceFile: '/src/aspell/./common/simple_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL21new_convert_if_neededERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:244,12'
          Dst:             _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
    - functionName:    _ZNK7acommon12SimpleStringcvPKcEv
      functionSourceFile: '/src/aspell/./common/simple_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String4pendEv
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String6pbeginEv
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIbEC2IPKcEERKNS0_IT_EE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:185,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN8aspeller16WordListIterator3advEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         98
      ICount:          628
      EdgeCount:       125
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase10ignore_errEv
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12PosibErrBaseaSERKS0_
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon6String4pendEv
        - _ZN7acommon6String6pbeginEv
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon7ConvECPclERKNS_10ParmStringE
        - _ZN7acommon7OStream6printfEPKcz
        - _ZN7acommon8PosibErrIPKcED2Ev
        - _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIbEC2ERKb
        - _ZN7acommon8PosibErrIbEC2IPKcEERKNS0_IT_EE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN8aspeller10CleanAffixclERKN7acommon10ParmStringEPc
        - _ZN8aspeller14check_if_validERKNS_8LanguageERKN7acommon10ParmStringE
        - _ZN8aspeller14validate_affixERKNS_8LanguageERKN7acommon10ParmStringES6_
        - _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
        - _ZN8aspeller7MsgConvD2Ev
        - _ZNK7acommon12PosibErrBase7get_errEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
        - _ZNK7acommon12SimpleStringcvPKcEv
        - _ZNK7acommon6String15ensure_null_endEv
        - _ZNK8aspeller8Language7specialEc
        - _ZNK8aspeller8Language8is_alphaEc
        - dgettext
        - strchr
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:721,25'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/speller/default/language.cpp:723,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:723,35'
          Dst:             _ZN7acommon7ConvECPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:724,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:725,41'
          Dst:             _ZN7acommon8PosibErrIbEC2IPKcEERKNS0_IT_EE
        - Src:             'modules/speller/default/language.cpp:726,30'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:726,70'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'modules/speller/default/language.cpp:726,23'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'modules/speller/default/language.cpp:727,17'
          Dst:             _ZN7acommon12PosibErrBase10ignore_errEv
        - Src:             'modules/speller/default/language.cpp:731,14'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/language.cpp:732,14'
          Dst:             _ZNK7acommon6String15ensure_null_endEv
        - Src:             'modules/speller/default/language.cpp:733,20'
          Dst:             _ZN7acommon6String6pbeginEv
        - Src:             'modules/speller/default/language.cpp:734,24'
          Dst:             _ZN7acommon6String4pendEv
        - Src:             'modules/speller/default/language.cpp:736,25'
          Dst:             _ZN7acommon6String6pbeginEv
        - Src:             'modules/speller/default/language.cpp:737,29'
          Dst:             _ZN7acommon6String4pendEv
        - Src:             'modules/speller/default/language.cpp:742,15'
          Dst:             strchr
        - Src:             'modules/speller/default/language.cpp:752,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:752,23'
          Dst:             _ZN8aspeller10CleanAffixclERKN7acommon10ParmStringEPc
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZN8aspeller14validate_affixERKNS_8LanguageERKN7acommon10ParmStringES6_
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:754,13'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:761,38'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/language.cpp:761,61'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:764,43'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/language.cpp:764,67'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:767,5'
          Dst:             _ZN7acommon8PosibErrIPKcED2Ev
        - Src:             'modules/speller/default/language.cpp:772,65'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:772,43'
          Dst:             _ZN8aspeller14check_if_validERKNS_8LanguageERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/language.cpp:772,72'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/language.cpp:772,26'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:772,26'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:775,23'
          Dst:             strlen
        - Src:             'modules/speller/default/language.cpp:778,16'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:778,47'
          Dst:             _ZNK7acommon12SimpleStringcvPKcEv
        - Src:             'modules/speller/default/language.cpp:779,38'
          Dst:             _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:779,52'
          Dst:             _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/language.cpp:779,38'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:779,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:780,24'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:780,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:779,15'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:779,15'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:779,15'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/language.cpp:779,13'
          Dst:             _ZN7acommon12PosibErrBaseaSERKS0_
        - Src:             'modules/speller/default/language.cpp:779,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:779,9'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/language.cpp:782,16'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:782,34'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKb
        - Src:             'modules/speller/default/language.cpp:783,39'
          Dst:             _ZN7acommon8PosibErrIbEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:784,28'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:784,67'
          Dst:             _ZNK7acommon12PosibErrBase7get_errEv
        - Src:             'modules/speller/default/language.cpp:784,21'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'modules/speller/default/language.cpp:785,16'
          Dst:             _ZN7acommon12PosibErrBase10ignore_errEv
        - Src:             'modules/speller/default/language.cpp:786,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10CleanAffixclERKN7acommon10ParmStringEPc
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon5ConvPclEc
        - _ZN7acommon7OStream6printfEPKcz
        - _ZNK8aspeller8AffixMgr11check_affixEN7acommon10ParmStringEc
        - _ZNK8aspeller8Language5affixEv
        - dgettext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:578,33'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/language.cpp:578,42'
          Dst:             _ZNK8aspeller8AffixMgr11check_affixEN7acommon10ParmStringEc
        - Src:             'modules/speller/default/language.cpp:584,13'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:585,13'
          Dst:             dgettext
        - Src:             'modules/speller/default/language.cpp:586,26'
          Dst:             _ZN7acommon5ConvPclEc
        - Src:             'modules/speller/default/language.cpp:586,40'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:586,14'
          Dst:             _ZN7acommon7OStream6printfEPKcz
    - functionName:    _ZN8aspeller14validate_affixERKNS_8LanguageERKN7acommon10ParmStringES6_
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          141
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon5ConvPclEc
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - _ZN8aspeller7MsgConvD2Ev
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller8AffixMgr11check_affixEN7acommon10ParmStringEc
        - _ZNK8aspeller8Language5affixEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:559,27'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/language.cpp:560,29'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/language.cpp:560,38'
          Dst:             _ZNK8aspeller8AffixMgr11check_affixEN7acommon10ParmStringEc
        - Src:             'modules/speller/default/language.cpp:562,40'
          Dst:             _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:562,40'
          Dst:             _ZN7acommon5ConvPclEc
        - Src:             'modules/speller/default/language.cpp:562,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:562,56'
          Dst:             _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:562,56'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:562,56'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:562,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:562,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:562,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/language.cpp:562,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:562,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:562,9'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/language.cpp:562,9'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/language.cpp:564,45'
          Dst:             _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:564,45'
          Dst:             _ZN7acommon5ConvPclEc
        - Src:             'modules/speller/default/language.cpp:564,45'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:564,61'
          Dst:             _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:564,61'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:564,61'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:564,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:564,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:564,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/language.cpp:564,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:564,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:564,9'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/language.cpp:564,9'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/language.cpp:566,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon5ConvPC2EPKNS_7ConvertE
        - _ZNK8aspeller8Language9mesg_convEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:406,44'
          Dst:             _ZNK8aspeller8Language9mesg_convEv
        - Src:             'modules/speller/default/language.hpp:406,35'
          Dst:             _ZN7acommon5ConvPC2EPKNS_7ConvertE
    - functionName:    _ZN8aspeller16WordListIterator10init_plainERN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          133
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK8aspeller8Language7charmapEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:704,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:704,17'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:705,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:705,37'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:705,14'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/language.cpp:705,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:707,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:707,29'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:707,22'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/language.cpp:707,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/language.cpp:709,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:709,16'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:710,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:710,28'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:710,21'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/language.cpp:710,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:712,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:713,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK8aspeller8Language13data_encodingEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:182,63'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZNK8aspeller8Language10have_affixEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEcvPS2_Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:333,37'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEcvPS2_Ev
    - functionName:    _ZN8aspeller16WordListIterator4initERN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          235
      EdgeCount:       29
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13ConfigConvKeyC2INS_8PosibErrINS_6Config5ValueEEEEERKT_
        - _ZN7acommon13ConfigConvKeyD2Ev
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - _ZN7acommon8PosibErrINS_6Config5ValueEED2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config14retrieve_valueERKNS_10ParmStringE
        - _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK8aspeller8Language10have_affixEv
        - _ZNK8aspeller8Language13data_encodingEv
        - _ZNK8aspeller8Language7charmapEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:685,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:685,17'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:686,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:686,37'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:686,14'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/language.cpp:686,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:687,24'
          Dst:             _ZNK8aspeller8Language10have_affixEv
        - Src:             'modules/speller/default/language.cpp:688,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:688,29'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:688,22'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/language.cpp:688,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/language.cpp:689,45'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:689,31'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:689,24'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/language.cpp:689,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/language.cpp:690,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:690,26'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:690,19'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/language.cpp:690,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/language.cpp:691,47'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:691,33'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:691,26'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/language.cpp:691,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/language.cpp:692,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:692,28'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:692,21'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/language.cpp:692,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/language.cpp:693,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:693,16'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:694,49'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:694,34'
          Dst:             _ZNK7acommon6Config14retrieve_valueERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:694,27'
          Dst:             _ZN7acommon13ConfigConvKeyC2INS_8PosibErrINS_6Config5ValueEEEEERKT_
        - Src:             'modules/speller/default/language.cpp:694,27'
          Dst:             _ZN7acommon8PosibErrINS_6Config5ValueEED2Ev
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:695,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:696,5'
          Dst:             _ZN7acommon13ConfigConvKeyD2Ev
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZNK8aspeller8Language13data_encodingEv
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:697,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:699,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller16WordListIterator5ValueC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12SimpleStringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:482,12'
          Dst:             _ZN7acommon12SimpleStringC2Ev
        - Src:             'modules/speller/default/language.hpp:482,12'
          Dst:             _ZN7acommon12SimpleStringC2Ev
    - functionName:    _ZN8aspeller16WordListIteratorC2EPN7acommon17StringEnumerationEPKNS_8LanguageEPNS1_7OStreamE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6ConvECC2EPNS_7ConvertE
        - _ZN7acommon6StringC2Ev
        - _ZN8aspeller10CleanAffixC2EPKNS_8LanguageEPN7acommon7OStreamE
        - _ZN8aspeller16WordListIterator5ValueC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:677,21'
          Dst:             _ZN7acommon6ConvECC2EPNS_7ConvertE
        - Src:             'modules/speller/default/language.cpp:680,40'
          Dst:             _ZN8aspeller16WordListIterator5ValueC2Ev
        - Src:             'modules/speller/default/language.cpp:677,21'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:681,7'
          Dst:             _ZN8aspeller10CleanAffixC2EPKNS_8LanguageEPN7acommon7OStreamE
    - functionName:    _ZN8aspeller10CleanAffixC2EPKNS_8LanguageEPN7acommon7OStreamE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:570,31'
          Dst:             _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/language.cpp:570,48'
          Dst:             _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
    - functionName:    _ZN8aspeller13find_languageERN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          129
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon11file_existsENS_10ParmStringE
        - _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - _ZN7acommon6Config16replace_internalERKNS_10ParmStringES3_
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:657,32'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:657,23'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:657,21'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'modules/speller/default/language.cpp:657,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:657,12'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:658,23'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'modules/speller/default/language.cpp:660,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:660,17'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:660,22'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:661,5'
          Dst:             _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - Src:             'modules/speller/default/language.cpp:663,20'
          Dst:             strlen
        - Src:             'modules/speller/default/language.cpp:666,32'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/language.cpp:666,7'
          Dst:             _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - Src:             'modules/speller/default/language.cpp:666,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:667,23'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:667,11'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:668,28'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:668,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:668,11'
          Dst:             _ZN7acommon6Config16replace_internalERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/language.cpp:675,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:675,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:675,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:675,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN8aspeller15open_affix_fileERKN7acommon6ConfigERNS0_7FStreamE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon6StringpLERKS0_
        - _ZN7acommon6StringpLEc
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:638,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:638,21'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:638,19'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'modules/speller/default/language.cpp:638,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:638,12'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:640,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:640,17'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:640,22'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:641,5'
          Dst:             _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - Src:             'modules/speller/default/language.cpp:642,18'
          Dst:             _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - Src:             'modules/speller/default/language.cpp:642,18'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:644,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:645,10'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'modules/speller/default/language.cpp:646,10'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/language.cpp:647,10'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'modules/speller/default/language.cpp:648,10'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'modules/speller/default/language.cpp:650,5'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:650,5'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/language.cpp:650,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:650,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:650,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:650,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:650,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:650,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:650,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:652,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/language.cpp:653,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:653,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:653,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:653,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:653,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/language.cpp:653,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon14get_cache_dataIN8aspeller8LanguageEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS4_EEPNS4_11CacheConfigERKNS4_8CacheKeyE
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11GlobalCacheIN8aspeller8LanguageEE3addEPS2_
        - _ZN7acommon11GlobalCacheIN8aspeller8LanguageEE4findERKNS_6StringE
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKS3_
        - _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKS4_
        - _ZN7acommon8PosibErrIPN8aspeller8LanguageEED2Ev
        - _ZN8aspeller8Language7get_newERKN7acommon6StringEPKNS1_6ConfigE
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:59,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             './common/cache-t.hpp:60,21'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller8LanguageEE4findERKNS_6StringE
        - Src:             './common/cache-t.hpp:64,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKS3_
        - Src:             './common/cache-t.hpp:66,26'
          Dst:             _ZN8aspeller8Language7get_newERKN7acommon6StringEPKNS1_6ConfigE
        - Src:             './common/cache-t.hpp:67,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/cache-t.hpp:69,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKS4_
        - Src:             './common/cache-t.hpp:72,10'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller8LanguageEE3addEPS2_
        - Src:             './common/cache-t.hpp:74,10'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8LanguageEEC2ERKS3_
        - Src:             './common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8LanguageEED2Ev
        - Src:             './common/cache-t.hpp:75,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN8aspeller12new_languageERKN7acommon6ConfigERKNS0_10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon14get_cache_dataIN8aspeller8LanguageEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS4_EEPNS4_11CacheConfigERKNS4_8CacheKeyE
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:630,10'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/language.cpp:631,71'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:631,62'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:631,55'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'modules/speller/default/language.cpp:631,14'
          Dst:             _ZN7acommon14get_cache_dataIN8aspeller8LanguageEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS4_EEPNS4_11CacheConfigERKNS4_8CacheKeyE
        - Src:             'modules/speller/default/language.cpp:631,7'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/language.cpp:633,55'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:633,14'
          Dst:             _ZN7acommon14get_cache_dataIN8aspeller8LanguageEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS4_EEPNS4_11CacheConfigERKNS4_8CacheKeyE
        - Src:             'modules/speller/default/language.cpp:633,7'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK8aspeller8Language11to_strippedEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:237,57'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZN8aspeller18get_stripped_charsERKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          119
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLEc
        - _ZNK8aspeller8Language11to_strippedEc
        - _ZNK8aspeller8Language7specialEc
        - _ZNK8aspeller8Language8is_alphaEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:595,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/language.cpp:599,11'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/language.cpp:599,31'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:600,46'
          Dst:             _ZNK8aspeller8Language11to_strippedEc
        - Src:             'modules/speller/default/language.cpp:605,13'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/language.cpp:608,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK8aspeller8Language8to_upperEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:194,51'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZNK8aspeller16SensitiveCompareclEPKcS2_
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          464
      EdgeCount:       113
      CyclomaticComplexity: 30
      functionsReached:
        - _ZNK8aspeller8Language7specialEc
        - _ZNK8aspeller8Language8to_titleEc
        - _ZNK8aspeller8Language8to_upperEc
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:467,5'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/language.cpp:475,48'
          Dst:             _ZNK8aspeller8Language8to_titleEc
        - Src:             'modules/speller/default/language.cpp:480,24'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:486,49'
          Dst:             _ZNK8aspeller8Language8to_upperEc
        - Src:             'modules/speller/default/language.cpp:488,24'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:494,20'
          Dst:             _ZNK8aspeller8Language8to_upperEc
        - Src:             'modules/speller/default/language.cpp:494,45'
          Dst:             _ZNK8aspeller8Language8to_upperEc
        - Src:             'modules/speller/default/language.cpp:496,24'
          Dst:             _ZNK8aspeller8Language7specialEc
        - Src:             'modules/speller/default/language.cpp:503,24'
          Dst:             _ZNK8aspeller8Language7specialEc
    - functionName:    _ZN8aspeller12CompoundWordC2EPKcS2_S2_
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language8is_upperEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_upperEc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:195,41'
          Dst:             _ZNK8aspeller8Language8to_upperEc
    - functionName:    _ZN8aspeller12CompoundWordC2EPKcS2_
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language10split_wordEPKcjb
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          229
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN8aspeller12CompoundWordC2EPKcS2_
        - _ZN8aspeller12CompoundWordC2EPKcS2_S2_
        - _ZNK8aspeller8Language8is_lowerEc
        - _ZNK8aspeller8Language8is_upperEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:436,14'
          Dst:             _ZN8aspeller12CompoundWordC2EPKcS2_
        - Src:             'modules/speller/default/language.cpp:438,9'
          Dst:             _ZNK8aspeller8Language8is_upperEc
        - Src:             'modules/speller/default/language.cpp:439,11'
          Dst:             _ZNK8aspeller8Language8is_lowerEc
        - Src:             'modules/speller/default/language.cpp:441,27'
          Dst:             _ZNK8aspeller8Language8is_lowerEc
        - Src:             'modules/speller/default/language.cpp:443,16'
          Dst:             _ZN8aspeller12CompoundWordC2EPKcS2_S2_
        - Src:             'modules/speller/default/language.cpp:445,11'
          Dst:             _ZNK8aspeller8Language8is_upperEc
        - Src:             'modules/speller/default/language.cpp:447,27'
          Dst:             _ZNK8aspeller8Language8is_upperEc
        - Src:             'modules/speller/default/language.cpp:450,18'
          Dst:             _ZN8aspeller12CompoundWordC2EPKcS2_
        - Src:             'modules/speller/default/language.cpp:452,16'
          Dst:             _ZN8aspeller12CompoundWordC2EPKcS2_S2_
        - Src:             'modules/speller/default/language.cpp:454,16'
          Dst:             _ZNK8aspeller8Language8is_lowerEc
        - Src:             'modules/speller/default/language.cpp:456,25'
          Dst:             _ZNK8aspeller8Language8is_lowerEc
        - Src:             'modules/speller/default/language.cpp:458,14'
          Dst:             _ZN8aspeller12CompoundWordC2EPKcS2_S2_
        - Src:             'modules/speller/default/language.cpp:461,12'
          Dst:             _ZN8aspeller12CompoundWordC2EPKcS2_
    - functionName:    _ZNK8aspeller8Language8is_lowerEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_lowerEc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:198,41'
          Dst:             _ZNK8aspeller8Language8to_lowerEc
    - functionName:    _ZN7acommon12SimpleStringC2EPKc
      functionSourceFile: '/src/aspell/./common/simple_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/simple_string.hpp:21,55'
          Dst:             strlen
    - functionName:    _ZN7acommon8ObjStack12alloc_bottomEm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack10check_sizeEm
        - _ZN7acommon8ObjStack9new_chunkEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:66,24'
          Dst:             _ZN7acommon8ObjStack10check_sizeEm
        - Src:             './common/objstack.hpp:66,42'
          Dst:             _ZN7acommon8ObjStack9new_chunkEv
    - functionName:    _ZNK8aspeller8Language11fake_expandERKN7acommon10ParmStringES4_RNS1_8ObjStackE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12SimpleStringC2EPKc
        - _ZN7acommon8ObjStack12alloc_bottomEm
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:425,36'
          Dst:             _ZN7acommon8ObjStack12alloc_bottomEm
        - Src:             'modules/speller/default/language.cpp:426,21'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:426,17'
          Dst:             _ZN7acommon12SimpleStringC2EPKc
        - Src:             'modules/speller/default/language.cpp:427,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:427,37'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
    - functionName:    _ZNK8aspeller8Language8to_upperERN7acommon6StringEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringpLEc
        - _ZNK8aspeller8Language8to_upperEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:211,11'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/language.hpp:211,40'
          Dst:             _ZNK8aspeller8Language8to_upperEc
        - Src:             'modules/speller/default/language.hpp:211,37'
          Dst:             _ZN7acommon6StringpLEc
    - functionName:    _ZNK8aspeller8Language8fix_caseENS_11CasePatternEPKcRN7acommon6StringE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringpLEc
        - _ZNK7acommon6String3strEv
        - _ZNK8aspeller8Language8is_lowerEc
        - _ZNK8aspeller8Language8to_titleEc
        - _ZNK8aspeller8Language8to_upperERN7acommon6StringEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:409,7'
          Dst:             _ZNK8aspeller8Language8to_upperERN7acommon6StringEPKc
        - Src:             'modules/speller/default/language.cpp:410,18'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/language.cpp:411,41'
          Dst:             _ZNK8aspeller8Language8is_lowerEc
        - Src:             'modules/speller/default/language.cpp:412,11'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/language.cpp:413,14'
          Dst:             _ZNK8aspeller8Language8to_titleEc
        - Src:             'modules/speller/default/language.cpp:413,11'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/language.cpp:415,24'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/language.cpp:416,18'
          Dst:             _ZNK7acommon6String3strEv
    - functionName:    _ZNK8aspeller8Language8to_upperEPcPKc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8aspeller8Language8to_upperEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:206,29'
          Dst:             _ZNK8aspeller8Language8to_upperEc
    - functionName:    _ZNK8aspeller8Language8fix_caseENS_11CasePatternEPcPKc
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK8aspeller8Language8is_lowerEc
        - _ZNK8aspeller8Language8to_titleEc
        - _ZNK8aspeller8Language8to_upperEPcPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:389,7'
          Dst:             _ZNK8aspeller8Language8to_upperEPcPKc
        - Src:             'modules/speller/default/language.cpp:390,41'
          Dst:             _ZNK8aspeller8Language8is_lowerEc
        - Src:             'modules/speller/default/language.cpp:391,14'
          Dst:             _ZNK8aspeller8Language8to_titleEc
    - functionName:    _ZNK8aspeller8Language12case_patternEPKcj
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          119
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK8aspeller8Language9char_infoEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:376,32'
          Dst:             _ZNK8aspeller8Language9char_infoEc
        - Src:             'modules/speller/default/language.cpp:377,28'
          Dst:             _ZNK8aspeller8Language9char_infoEc
    - functionName:    _ZNK8aspeller8Language9char_infoEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:231,57'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZNK8aspeller8Language12case_patternERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          113
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller8Language9char_infoEc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:362,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/language.cpp:363,27'
          Dst:             _ZNK8aspeller8Language9char_infoEc
        - Src:             'modules/speller/default/language.cpp:364,23'
          Dst:             _ZNK8aspeller8Language9char_infoEc
    - functionName:    _ZNK8aspeller8Language13get_word_infoERKN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          147
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller8Language9char_infoEc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:346,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/language.cpp:347,27'
          Dst:             _ZNK8aspeller8Language9char_infoEc
        - Src:             'modules/speller/default/language.cpp:348,23'
          Dst:             _ZNK8aspeller8Language9char_infoEc
    - functionName:    _ZNK8aspeller8Language17set_lang_defaultsERN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/language.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6Config16replace_internalERKNS_10ParmStringES3_
        - _ZN7acommon6Config17lang_config_mergeERKS0_iRKNS_10ParmStringE
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8StackPtrINS_6ConfigEEdeEv
        - _ZNK8aspeller8Language4nameEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/language.cpp:338,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:338,44'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/language.cpp:338,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/language.cpp:338,12'
          Dst:             _ZN7acommon6Config16replace_internalERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZNK7acommon8StackPtrINS_6ConfigEEdeEv
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZN7acommon6Config17lang_config_mergeERKS0_iRKNS_10ParmStringE
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:339,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/language.cpp:340,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _GLOBAL__sub_I_affix.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.13
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/affix.cpp:0,0'
          Dst:             __cxx_global_var_init.13
        - Src:             'modules/speller/default/affix.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/affix.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/affix.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.13
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/affix.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/affix.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZNK8aspeller9AffixLessINS_8SfxEntryEEclEPS1_S3_
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8SfxEntry3keyEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:167,58'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:167,67'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:167,48'
          Dst:             strcmp
    - functionName:    _ZNK8aspeller8SfxEntry3keyEv
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL5mergeIN8aspeller8SfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_S8_RKT0_RKT1_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - _ZNK8aspeller9AffixLessINS_8SfxEntryEEclEPS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lsort.hpp:49,7'
          Dst:             _ZNK8aspeller9AffixLessINS_8SfxEntryEEclEPS1_S3_
        - Src:             './common/lsort.hpp:51,10'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:52,14'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:52,9'
          Dst:             _ZNK8aspeller9AffixLessINS_8SfxEntryEEclEPS1_S3_
        - Src:             './common/lsort.hpp:53,16'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:54,16'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:55,7'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:56,7'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:59,9'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:62,5'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
    - functionName:    _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon4sortIN8aspeller8SfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_RKT0_RKT1_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          194
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7acommonL5mergeIN8aspeller8SfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_S8_RKT0_RKT1_
        - _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lsort.hpp:110,15'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:111,5'
          Dst:             _ZNK7acommon4NextIN8aspeller8SfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:117,15'
          Dst:             _ZN7acommonL5mergeIN8aspeller8SfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_S8_RKT0_RKT1_
        - Src:             './common/lsort.hpp:131,41'
          Dst:             _ZN7acommonL5mergeIN8aspeller8SfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_S8_RKT0_RKT1_
    - functionName:    _ZNK8aspeller9AffixLessINS_8PfxEntryEEclEPS1_S3_
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8PfxEntry3keyEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:167,58'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:167,67'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:167,48'
          Dst:             strcmp
    - functionName:    _ZNK8aspeller8PfxEntry3keyEv
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL5mergeIN8aspeller8PfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_S8_RKT0_RKT1_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - _ZNK8aspeller9AffixLessINS_8PfxEntryEEclEPS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lsort.hpp:49,7'
          Dst:             _ZNK8aspeller9AffixLessINS_8PfxEntryEEclEPS1_S3_
        - Src:             './common/lsort.hpp:51,10'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:52,14'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:52,9'
          Dst:             _ZNK8aspeller9AffixLessINS_8PfxEntryEEclEPS1_S3_
        - Src:             './common/lsort.hpp:53,16'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:54,16'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:55,7'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:56,7'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:59,9'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:62,5'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
    - functionName:    _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon4sortIN8aspeller8PfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_RKT0_RKT1_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          194
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7acommonL5mergeIN8aspeller8PfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_S8_RKT0_RKT1_
        - _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lsort.hpp:110,15'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:111,5'
          Dst:             _ZNK7acommon4NextIN8aspeller8PfxEntryEEclEPS2_
        - Src:             './common/lsort.hpp:117,15'
          Dst:             _ZN7acommonL5mergeIN8aspeller8PfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_S8_RKT0_RKT1_
        - Src:             './common/lsort.hpp:131,41'
          Dst:             _ZN7acommonL5mergeIN8aspeller8PfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_S8_RKT0_RKT1_
    - functionName:    _ZN7acommon10BlockSListIPKN8aspeller5CondsEE5clearEv
      functionSourceFile: '/src/aspell/./common/block_slist-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10BlockSListIPKN8aspeller5CondsEED2Ev
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKN8aspeller5CondsEE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/block_slist.hpp:71,20'
          Dst:             _ZN7acommon10BlockSListIPKN8aspeller5CondsEE5clearEv
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE3delEv
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListIPKN8aspeller5CondsEE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:186,16'
          Dst:             _ZN7acommon10BlockSListIPKN8aspeller5CondsEE5clearEv
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE4initEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKN8aspeller5CondsEE9add_blockEj
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE12create_tableEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:82,5'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE12create_tableEj
        - Src:             './common/hash-t.hpp:83,16'
          Dst:             _ZN7acommon10BlockSListIPKN8aspeller5CondsEE9add_blockEj
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE12create_tableEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:73,41'
          Dst:             calloc
    - functionName:    _ZN7acommon10BlockSListIPKN8aspeller5CondsEE9add_blockEj
      functionSourceFile: '/src/aspell/./common/block_slist-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10BlockSListIPKN8aspeller5CondsEEC2Ev
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspellerL16clear_check_infoERN7acommon9CheckInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/check_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ObjStack9alloc_topEmm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack10check_sizeEm
        - _ZN7acommon8ObjStack9align_topEm
        - _ZN7acommon8ObjStack9new_chunkEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:97,5'
          Dst:             _ZN7acommon8ObjStack9align_topEm
        - Src:             './common/objstack.hpp:98,24'
          Dst:             _ZN7acommon8ObjStack10check_sizeEm
        - Src:             './common/objstack.hpp:98,42'
          Dst:             _ZN7acommon8ObjStack9new_chunkEv
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE8resize_iEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListIPKN8aspeller5CondsEE9add_blockEj
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE12create_tableEj
        - _ZN8aspeller16CondsLookupParms3keyEPKNS_5CondsE
        - _ZN8aspeller16CondsLookupParms4hashEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:198,5'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE12create_tableEj
        - Src:             './common/hash-t.hpp:202,54'
          Dst:             _ZN8aspeller16CondsLookupParms3keyEPKNS_5CondsE
        - Src:             './common/hash-t.hpp:202,42'
          Dst:             _ZN8aspeller16CondsLookupParms4hashEPKc
        - Src:             './common/hash-t.hpp:210,16'
          Dst:             _ZN7acommon10BlockSListIPKN8aspeller5CondsEE9add_blockEj
    - functionName:    _ZN8aspeller16CondsLookupParms3keyEPKNS_5CondsE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller16CondsLookupParms4hashEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon4hashIPKcEclES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:197,39'
          Dst:             _ZNK7acommon4hashIPKcEclES2_
    - functionName:    _ZN7acommon10BlockSListIPKN8aspeller5CondsEE8new_nodeEv
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11HT_IteratorIPKN8aspeller5CondsEEC2EPPNS_10BlockSListIS4_E4NodeESA_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller16CondsLookupParms5equalEPKcS2_
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:198,54'
          Dst:             strcmp
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6find_iERKPKcRb
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKN8aspeller5CondsEEC2EPPNS_10BlockSListIS4_E4NodeESA_
        - _ZN8aspeller16CondsLookupParms3keyEPKNS_5CondsE
        - _ZN8aspeller16CondsLookupParms4hashEPKc
        - _ZN8aspeller16CondsLookupParms5equalEPKcS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:139,23'
          Dst:             _ZN8aspeller16CondsLookupParms4hashEPKc
        - Src:             './common/hash-t.hpp:145,38'
          Dst:             _ZN8aspeller16CondsLookupParms3keyEPKNS_5CondsE
        - Src:             './common/hash-t.hpp:145,25'
          Dst:             _ZN8aspeller16CondsLookupParms5equalEPKcS2_
        - Src:             './common/hash-t.hpp:151,12'
          Dst:             _ZN7acommon11HT_IteratorIPKN8aspeller5CondsEEC2EPPNS_10BlockSListIS4_E4NodeESA_
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6insertERKPKNS1_5CondsE
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10BlockSListIPKN8aspeller5CondsEE8new_nodeEv
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6find_iERKPKcRb
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6insertERKPKNS1_5CondsE
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE8resize_iEj
        - _ZN8aspeller16CondsLookupParms3keyEPKNS_5CondsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:90,42'
          Dst:             _ZN8aspeller16CondsLookupParms3keyEPKNS_5CondsE
        - Src:             './common/hash-t.hpp:90,28'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6find_iERKPKcRb
        - Src:             './common/hash-t.hpp:93,34'
          Dst:             _ZN7acommon10BlockSListIPKN8aspeller5CondsEE8new_nodeEv
        - Src:             './common/hash-t.hpp:95,7'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE8resize_iEj
        - Src:             './common/hash-t.hpp:96,14'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6insertERKPKNS1_5CondsE
    - functionName:    _ZNK7acommon11HT_IteratorIPKN8aspeller5CondsEEdeEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE3endEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKN8aspeller5CondsEEC2EPPNS_10BlockSListIS4_E4NodeESA_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:144,30'
          Dst:             _ZN7acommon11HT_IteratorIPKN8aspeller5CondsEEC2EPPNS_10BlockSListIS4_E4NodeESA_
    - functionName:    _ZN7acommoneqIPKN8aspeller5CondsEEEbNS_11HT_IteratorIT_EES7_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE4findERKPKc
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE3endEv
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6find_iERKPKcRb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:155,20'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6find_iERKPKcRb
        - Src:             './common/hash.hpp:156,22'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE3endEv
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK8aspeller8Language8data_dirEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:179,48'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommoneqERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:91,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:92,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:93,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/parm_string.hpp:93,12'
          Dst:             strcmp
    - functionName:    _ZN8aspeller13new_affix_mgrEN7acommon10ParmStringERNS0_4ConvEPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionLinenumberEnd: 1320
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEEC2ERKS3_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZN8aspeller8AffixMgr5setupEN7acommon10ParmStringERNS1_4ConvE
        - _ZN8aspeller8AffixMgrC2EPKNS_8LanguageE
        - _ZN8aspeller8AffixMgrD2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK8aspeller8Language4nameEv
        - _ZNK8aspeller8Language8data_dirEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:1303,12'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/affix.cpp:1304,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEEC2ERKS3_
        - Src:             'modules/speller/default/affix.cpp:1306,10'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/affix.cpp:1307,17'
          Dst:             _ZNK8aspeller8Language8data_dirEv
        - Src:             'modules/speller/default/affix.cpp:1307,8'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'modules/speller/default/affix.cpp:1308,8'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/affix.cpp:1309,17'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/affix.cpp:1309,8'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'modules/speller/default/affix.cpp:1310,8'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'modules/speller/default/affix.cpp:1312,15'
          Dst:             _ZN8aspeller8AffixMgrC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/affix.cpp:1313,34'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/affix.cpp:1313,28'
          Dst:             _ZN8aspeller8AffixMgr5setupEN7acommon10ParmStringERNS1_4ConvE
        - Src:             'modules/speller/default/affix.cpp:1313,21'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/affix.cpp:1313,21'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/affix.cpp:1314,10'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/affix.cpp:1315,5'
          Dst:             _ZN8aspeller8AffixMgrD2Ev
        - Src:             'modules/speller/default/affix.cpp:1316,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/affix.cpp:1318,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8AffixMgrEEC2ERKS3_
        - Src:             'modules/speller/default/affix.cpp:1320,1'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/affix.cpp:1320,1'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN8aspeller8AffixMgr5setupEN7acommon10ParmStringERNS1_4ConvE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8aspeller8AffixMgr10parse_fileEPKcRN7acommon4ConvE
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:258,21'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:258,10'
          Dst:             _ZN8aspeller8AffixMgr10parse_fileEPKcRN7acommon4ConvE
    - functionName:    _ZN8aspeller8AffixMgrD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStackD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:264,24'
          Dst:             _ZN7acommon8ObjStackD2Ev
    - functionName:    _ZN8aspeller8AffixMgr10parse_fileEPKcRN7acommon4ConvE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          878
      EdgeCount:       123
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - _ZN7acommon5ConvPclENS_13MutableStringE
        - _ZN7acommon5ConvPclEPc
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon5ConvPclEc
        - _ZN7acommon5splitERNS_8DataPairE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStream5closeEv
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8ObjStack12alloc_bottomEm
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEEC2Ev
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZN7acommonneENS_13MutableStringEPKc
        - _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
        - _ZN8aspeller7MsgConvD2Ev
        - _ZN8aspeller8AffixMgr13build_pfxlistEPNS_8PfxEntryE
        - _ZN8aspeller8AffixMgr13build_sfxlistEPNS_8SfxEntryE
        - _ZN8aspeller8AffixMgr17process_pfx_orderEv
        - _ZN8aspeller8AffixMgr17process_sfx_orderEv
        - _ZN8aspeller8PfxEntryC2Ev
        - _ZN8aspeller8SfxEntryC2Ev
        - _ZN8aspellerL18normalize_cond_strEPc
        - _ZN8aspellerL4max_ERii
        - _ZN8aspellerL8encodeitERN7acommon9HashTableINS_16CondsLookupParmsEEERNS0_8ObjStackEPNS_8AffEntryEPc
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon13MutableString5emptyEv
        - _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - _ZNK7acommon13MutableStringcvPcEv
        - _ZNK8aspeller8Language13data_encodingEv
        - atoi
        - dgettext
        - memcmp
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:275,10'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/affix.cpp:275,24'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'modules/speller/default/affix.cpp:277,15'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEEC2Ev
        - Src:             'modules/speller/default/affix.cpp:280,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:280,25'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:281,11'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/affix.cpp:282,3'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:282,3'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/affix.cpp:282,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/affix.cpp:282,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/affix.cpp:282,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/affix.cpp:282,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/affix.cpp:282,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/affix.cpp:282,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/affix.cpp:282,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/affix.cpp:292,10'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/affix.cpp:297,16'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/affix.cpp:298,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/affix.cpp:299,48'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/affix.cpp:299,31'
          Dst:             _ZN7acommon16fix_encoding_strERKNS_10ParmStringERNS_6StringE
        - Src:             'modules/speller/default/affix.cpp:299,31'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:299,27'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:300,34'
          Dst:             _ZNK8aspeller8Language13data_encodingEv
        - Src:             'modules/speller/default/affix.cpp:300,11'
          Dst:             strcmp
        - Src:             'modules/speller/default/affix.cpp:301,45'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:301,63'
          Dst:             _ZNK8aspeller8Language13data_encodingEv
        - Src:             'modules/speller/default/affix.cpp:301,57'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:301,80'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:301,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:301,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/affix.cpp:301,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/affix.cpp:301,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/affix.cpp:302,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/affix.cpp:314,21'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/affix.cpp:314,40'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/affix.cpp:315,20'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/affix.cpp:329,7'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/affix.cpp:330,18'
          Dst:             _ZNK7acommon13MutableString5emptyEv
        - Src:             'modules/speller/default/affix.cpp:332,27'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/affix.cpp:338,7'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/affix.cpp:340,13'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/affix.cpp:340,33'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/affix.cpp:342,11'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/affix.cpp:344,7'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/affix.cpp:345,18'
          Dst:             _ZNK7acommon13MutableString5emptyEv
        - Src:             'modules/speller/default/affix.cpp:348,22'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/affix.cpp:348,17'
          Dst:             atoi
        - Src:             'modules/speller/default/affix.cpp:351,9'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/affix.cpp:354,40'
          Dst:             _ZN7acommon8ObjStack12alloc_bottomEm
        - Src:             'modules/speller/default/affix.cpp:355,22'
          Dst:             _ZN8aspeller8PfxEntryC2Ev
        - Src:             'modules/speller/default/affix.cpp:357,40'
          Dst:             _ZN7acommon8ObjStack12alloc_bottomEm
        - Src:             'modules/speller/default/affix.cpp:358,22'
          Dst:             _ZN8aspeller8SfxEntryC2Ev
        - Src:             'modules/speller/default/affix.cpp:363,9'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/affix.cpp:364,20'
          Dst:             _ZNK7acommon13MutableString5emptyEv
        - Src:             'modules/speller/default/affix.cpp:366,13'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/affix.cpp:369,9'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/affix.cpp:370,20'
          Dst:             _ZNK7acommon13MutableString5emptyEv
        - Src:             'modules/speller/default/affix.cpp:372,20'
          Dst:             _ZN7acommonneENS_13MutableStringEPKc
        - Src:             'modules/speller/default/affix.cpp:373,25'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/affix.cpp:373,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:374,31'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:374,11'
          Dst:             _ZN8aspellerL4max_ERii
        - Src:             'modules/speller/default/affix.cpp:375,45'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:375,11'
          Dst:             _ZN8aspellerL4max_ERii
        - Src:             'modules/speller/default/affix.cpp:376,34'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:377,29'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:383,9'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/affix.cpp:384,20'
          Dst:             _ZNK7acommon13MutableString5emptyEv
        - Src:             'modules/speller/default/affix.cpp:386,20'
          Dst:             _ZN7acommonneENS_13MutableStringEPKc
        - Src:             'modules/speller/default/affix.cpp:387,39'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/affix.cpp:387,39'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:387,35'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:388,26'
          Dst:             strlen
        - Src:             'modules/speller/default/affix.cpp:394,9'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/affix.cpp:395,20'
          Dst:             _ZNK7acommon13MutableString5emptyEv
        - Src:             'modules/speller/default/affix.cpp:397,23'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/affix.cpp:398,24'
          Dst:             _ZN8aspellerL18normalize_cond_strEPc
        - Src:             'modules/speller/default/affix.cpp:400,42'
          Dst:             _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/affix.cpp:400,42'
          Dst:             _ZN7acommon5ConvPclEPc
        - Src:             'modules/speller/default/affix.cpp:400,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:400,19'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:400,19'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:400,19'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:400,19'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/affix.cpp:401,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:401,20'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/affix.cpp:400,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/affix.cpp:400,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/affix.cpp:400,11'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/affix.cpp:406,15'
          Dst:             memcmp
        - Src:             'modules/speller/default/affix.cpp:408,30'
          Dst:             _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/affix.cpp:408,30'
          Dst:             _ZN7acommon5ConvPclEPc
        - Src:             'modules/speller/default/affix.cpp:408,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:408,51'
          Dst:             _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/affix.cpp:408,65'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:408,51'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:408,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:407,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:407,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:407,21'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/affix.cpp:409,32'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:409,22'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/affix.cpp:407,20'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/affix.cpp:407,13'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/affix.cpp:407,13'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/affix.cpp:407,13'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/affix.cpp:411,9'
          Dst:             _ZN8aspellerL8encodeitERN7acommon9HashTableINS_16CondsLookupParmsEEERNS0_8ObjStackEPNS_8AffEntryEPc
        - Src:             'modules/speller/default/affix.cpp:416,11'
          Dst:             _ZN8aspeller8AffixMgr13build_pfxlistEPNS_8PfxEntryE
        - Src:             'modules/speller/default/affix.cpp:416,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/affix.cpp:418,11'
          Dst:             _ZN8aspeller8AffixMgr13build_sfxlistEPNS_8SfxEntryE
        - Src:             'modules/speller/default/affix.cpp:418,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/affix.cpp:423,36'
          Dst:             _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/affix.cpp:423,36'
          Dst:             _ZN7acommon5ConvPclEc
        - Src:             'modules/speller/default/affix.cpp:423,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:423,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:423,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:423,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:423,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/affix.cpp:423,68'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:423,58'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/affix.cpp:423,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/affix.cpp:423,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/affix.cpp:423,5'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/affix.cpp:425,36'
          Dst:             _ZN8aspeller7MsgConvC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/affix.cpp:425,36'
          Dst:             _ZN7acommon5ConvPclEc
        - Src:             'modules/speller/default/affix.cpp:425,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:426,21'
          Dst:             dgettext
        - Src:             'modules/speller/default/affix.cpp:426,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:425,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:425,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:425,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/affix.cpp:426,63'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:426,53'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/affix.cpp:425,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/affix.cpp:425,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/affix.cpp:425,5'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/affix.cpp:428,10'
          Dst:             _ZN7acommon7FStream5closeEv
        - Src:             'modules/speller/default/affix.cpp:458,3'
          Dst:             _ZN8aspeller8AffixMgr17process_pfx_orderEv
        - Src:             'modules/speller/default/affix.cpp:458,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/affix.cpp:459,3'
          Dst:             _ZN8aspeller8AffixMgr17process_sfx_orderEv
        - Src:             'modules/speller/default/affix.cpp:459,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/affix.cpp:463,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/affix.cpp:465,1'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'modules/speller/default/affix.cpp:465,1'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEED2Ev
        - Src:             'modules/speller/default/affix.cpp:465,1'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEEC2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKN8aspeller5CondsEEC2Ev
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:134,5'
          Dst:             _ZN7acommon10BlockSListIPKN8aspeller5CondsEEC2Ev
        - Src:             './common/hash.hpp:134,18'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE4initEj
    - functionName:    _ZN7acommoneqENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:50,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:50,12'
          Dst:             strcmp
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZNK7acommon13MutableString5emptyEv
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8PfxEntryC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8SfxEntryC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonneENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:72,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:72,12'
          Dst:             strcmp
    - functionName:    _ZN8aspellerL4max_ERii
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspellerL18normalize_cond_strEPc
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          233
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon5ConvPclEPc
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:312,13'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             './common/convert.hpp:313,15'
          Dst:             _ZNK7acommon7Convert7convertEPKciRNS_6StringERNS_16FilterCharVectorE
        - Src:             './common/convert.hpp:314,20'
          Dst:             _ZN7acommon6String4mstrEv
    - functionName:    _ZN8aspellerL8encodeitERN7acommon9HashTableINS_16CondsLookupParmsEEERNS0_8ObjStackEPNS_8AffEntryEPc
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          458
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon8ObjStack12alloc_bottomEm
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE3endEv
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE4findERKPKc
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6insertERKPKNS1_5CondsE
        - _ZN7acommoneqIPKN8aspeller5CondsEEEbNS_11HT_IteratorIT_EES7_
        - _ZNK7acommon11HT_IteratorIPKN8aspeller5CondsEEdeEv
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:651,33'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE4findERKPKc
        - Src:             'modules/speller/default/affix.cpp:652,18'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE3endEv
        - Src:             'modules/speller/default/affix.cpp:652,13'
          Dst:             _ZN7acommoneqIPKN8aspeller5CondsEEEbNS_11HT_IteratorIT_EES7_
        - Src:             'modules/speller/default/affix.cpp:653,18'
          Dst:             _ZNK7acommon11HT_IteratorIPKN8aspeller5CondsEEdeEv
        - Src:             'modules/speller/default/affix.cpp:657,30'
          Dst:             _ZN7acommon8ObjStack12alloc_bottomEm
        - Src:             'modules/speller/default/affix.cpp:658,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:658,18'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:659,5'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE6insertERKPKNS1_5CondsE
        - Src:             'modules/speller/default/affix.cpp:662,12'
          Dst:             strlen
        - Src:             'modules/speller/default/affix.cpp:677,7'
          Dst:             strcmp
    - functionName:    _ZN8aspeller8AffixMgr13build_pfxlistEPNS_8PfxEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK8aspeller8PfxEntry3keyEv
        - _ZNK8aspeller8PfxEntry4flagEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:478,26'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:479,24'
          Dst:             _ZNK8aspeller8PfxEntry4flagEv
        - Src:             'modules/speller/default/affix.cpp:492,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller8AffixMgr13build_sfxlistEPNS_8SfxEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          122
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack5allocEm
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK8aspeller8SfxEntry3keyEv
        - _ZNK8aspeller8SfxEntry4flagEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:503,33'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/affix.cpp:514,26'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:515,24'
          Dst:             _ZNK8aspeller8SfxEntry4flagEv
        - Src:             'modules/speller/default/affix.cpp:528,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller8AffixMgr17process_pfx_orderEv
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          223
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL4sortIN8aspeller8PfxEntryENS1_9AffixLessIS2_EEEEPT_S6_RKT0_
        - _ZN8aspellerL8isSubsetEPKcS1_
        - _ZNK8aspeller8PfxEntry3keyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:544,25'
          Dst:             _ZN7acommonL4sortIN8aspeller8PfxEntryENS1_9AffixLessIS2_EEEEPT_S6_RKT0_
        - Src:             'modules/speller/default/affix.cpp:557,30'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:557,44'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:557,15'
          Dst:             _ZN8aspellerL8isSubsetEPKcS1_
        - Src:             'modules/speller/default/affix.cpp:561,40'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:562,48'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:561,26'
          Dst:             _ZN8aspellerL8isSubsetEPKcS1_
        - Src:             'modules/speller/default/affix.cpp:576,29'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:576,41'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:576,15'
          Dst:             _ZN8aspellerL8isSubsetEPKcS1_
        - Src:             'modules/speller/default/affix.cpp:582,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller8AffixMgr17process_sfx_orderEv
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          223
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL4sortIN8aspeller8SfxEntryENS1_9AffixLessIS2_EEEEPT_S6_RKT0_
        - _ZN8aspellerL8isSubsetEPKcS1_
        - _ZNK8aspeller8SfxEntry3keyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:598,25'
          Dst:             _ZN7acommonL4sortIN8aspeller8SfxEntryENS1_9AffixLessIS2_EEEEPT_S6_RKT0_
        - Src:             'modules/speller/default/affix.cpp:610,29'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:610,41'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:610,15'
          Dst:             _ZN8aspellerL8isSubsetEPKcS1_
        - Src:             'modules/speller/default/affix.cpp:614,40'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:614,59'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:614,26'
          Dst:             _ZN8aspellerL8isSubsetEPKcS1_
        - Src:             'modules/speller/default/affix.cpp:629,29'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:629,41'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:629,15'
          Dst:             _ZN8aspellerL8isSubsetEPKcS1_
        - Src:             'modules/speller/default/affix.cpp:635,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKN8aspeller5CondsEED2Ev
        - _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:142,19'
          Dst:             _ZN7acommon9HashTableIN8aspeller16CondsLookupParmsEE3delEv
        - Src:             './common/hash.hpp:142,25'
          Dst:             _ZN7acommon10BlockSListIPKN8aspeller5CondsEED2Ev
    - functionName:    _ZN7acommonL4sortIN8aspeller8SfxEntryENS1_9AffixLessIS2_EEEEPT_S6_RKT0_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon4sortIN8aspeller8SfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_RKT0_RKT1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lsort.hpp:140,10'
          Dst:             _ZN7acommon4sortIN8aspeller8SfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_RKT0_RKT1_
    - functionName:    _ZN8aspellerL8isSubsetEPKcS1_
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL4sortIN8aspeller8PfxEntryENS1_9AffixLessIS2_EEEEPT_S6_RKT0_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon4sortIN8aspeller8PfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_RKT0_RKT1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lsort.hpp:140,10'
          Dst:             _ZN7acommon4sortIN8aspeller8PfxEntryENS1_9AffixLessIS2_EENS_4NextIS2_EEEEPT_S8_RKT0_RKT1_
    - functionName:    _ZN7acommon8ObjStack5allocEm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack9alloc_topEm
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:108,37'
          Dst:             _ZN7acommon8ObjStack9alloc_topEm
    - functionName:    _ZNK8aspeller8SfxEntry4flagEv
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8PfxEntry4flagEv
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8AffixMgrC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStackC2Emm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:262,14'
          Dst:             _ZN7acommon8ObjStackC2Emm
    - functionName:    _ZN7acommon12SimpleStringC2EPKcj
      functionSourceFile: '/src/aspell/./common/simple_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller5Conds3getEh
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller9GuessInfo3addEv
      functionSourceFile: '/src/aspell/modules/speller/default/check_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack9alloc_topEmm
        - _ZN8aspellerL16clear_check_infoERN7acommon9CheckInfoE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/check_list.hpp:30,42'
          Dst:             _ZN7acommon8ObjStack9alloc_topEmm
        - Src:             'modules/speller/default/check_list.hpp:32,7'
          Dst:             _ZN8aspellerL16clear_check_infoERN7acommon9CheckInfoE
    - functionName:    _ZN8aspeller9GuessInfo3dupEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/check_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/check_list.hpp:39,44'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
    - functionName:    _ZN8aspeller9WordEntry3advEv
      functionSourceFile: '/src/aspell/modules/speller/default/wordinfo.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller9WordEntry6at_endEv
      functionSourceFile: '/src/aspell/modules/speller/default/wordinfo.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller10LookupInfo6lookupEN7acommon10ParmStringEPKNS_16SensitiveCompareEcRNS_9WordEntryEPNS_9GuessInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon9CheckInfo4WordC2EPKc
        - _ZN8aspeller9GuessInfo3addEv
        - _ZN8aspeller9GuessInfo3dupEN7acommon10ParmStringE
        - _ZN8aspeller9WordEntry3advEv
        - _ZN8aspeller9WordEntry6at_endEv
        - strchr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:991,16'
          Dst:             _ZN8aspeller9WordEntry6at_endEv
        - Src:             'modules/speller/default/affix.cpp:992,13'
          Dst:             strchr
        - Src:             'modules/speller/default/affix.cpp:991,28'
          Dst:             _ZN8aspeller9WordEntry3advEv
        - Src:             'modules/speller/default/affix.cpp:1002,16'
          Dst:             _ZN8aspeller9WordEntry6at_endEv
        - Src:             'modules/speller/default/affix.cpp:1003,13'
          Dst:             strchr
        - Src:             'modules/speller/default/affix.cpp:1002,28'
          Dst:             _ZN8aspeller9WordEntry3advEv
        - Src:             'modules/speller/default/affix.cpp:1011,13'
          Dst:             _ZN8aspeller9GuessInfo3dupEN7acommon10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:1014,26'
          Dst:             _ZN8aspeller9GuessInfo3addEv
        - Src:             'modules/speller/default/affix.cpp:1015,16'
          Dst:             _ZN7acommon9CheckInfo4WordC2EPKc
    - functionName:    _ZNK8aspeller8SfxEntry10applicableEN7acommon12SimpleStringE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7acommon12SimpleStringcvPKcEv
        - _ZNK8aspeller5Conds3getEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:1176,39'
          Dst:             _ZNK7acommon12SimpleStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:1178,19'
          Dst:             _ZNK8aspeller5Conds3getEh
    - functionName:    _ZNK8aspeller8PfxEntry10applicableEN7acommon12SimpleStringE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK8aspeller5Conds3getEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:1033,19'
          Dst:             _ZNK8aspeller5Conds3getEh
    - functionName:    _ZNK8aspeller8AffixMgr11check_affixEN7acommon10ParmStringEc
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          125
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon12SimpleStringC2ENS_10ParmStringE
        - _ZNK8aspeller8PfxEntry10applicableEN7acommon12SimpleStringE
        - _ZNK8aspeller8SfxEntry10applicableEN7acommon12SimpleStringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:964,23'
          Dst:             _ZN7acommon12SimpleStringC2ENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:964,12'
          Dst:             _ZNK8aspeller8PfxEntry10applicableEN7acommon12SimpleStringE
        - Src:             'modules/speller/default/affix.cpp:969,23'
          Dst:             _ZN7acommon12SimpleStringC2ENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:969,12'
          Dst:             _ZNK8aspeller8SfxEntry10applicableEN7acommon12SimpleStringE
    - functionName:    _ZN7acommon12SimpleStringC2ENS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/simple_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/simple_string.hpp:23,41'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/simple_string.hpp:23,58'
          Dst:             _ZNK7acommon10ParmString4sizeEv
    - functionName:    _ZN7acommoneqENS_12SimpleStringEPKc
      functionSourceFile: '/src/aspell/./common/simple_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12SimpleStringcvPKcEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/simple_string.hpp:45,19'
          Dst:             _ZNK7acommon12SimpleStringcvPKcEv
        - Src:             './common/simple_string.hpp:45,12'
          Dst:             strcmp
    - functionName:    _ZNK8aspeller8SfxEntry3addEN7acommon12SimpleStringERNS1_8ObjStackEiS2_
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          162
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon12SimpleStringC2EPKc
        - _ZN7acommon12SimpleStringC2EPKcj
        - _ZN7acommon12SimpleStringC2Ev
        - _ZN7acommon8ObjStack5allocEm
        - _ZNK7acommon12SimpleStringcvPKcEv
        - _ZNK8aspeller5Conds3getEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:1193,39'
          Dst:             _ZNK7acommon12SimpleStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:1195,19'
          Dst:             _ZNK8aspeller5Conds3getEh
        - Src:             'modules/speller/default/affix.cpp:1200,33'
          Dst:             _ZN7acommon12SimpleStringC2EPKc
        - Src:             'modules/speller/default/affix.cpp:1202,36'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/affix.cpp:1203,23'
          Dst:             _ZNK7acommon12SimpleStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:1205,14'
          Dst:             _ZN7acommon12SimpleStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:1208,10'
          Dst:             _ZN7acommon12SimpleStringC2Ev
    - functionName:    _ZNK8aspeller8AffixMgr13expand_suffixEN7acommon10ParmStringEPKhRNS1_8ObjStackEiPhPPPNS_7WordAffES2_
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          256
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7acommon12SimpleStringC2ENS_10ParmStringE
        - _ZN7acommon8ObjStack12alloc_bottomEm
        - _ZN7acommoneqENS_12SimpleStringEPKc
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12SimpleStringcvPKcEv
        - _ZNK8aspeller8SfxEntry3addEN7acommon12SimpleStringERNS1_8ObjStackEiS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:934,8'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:937,19'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:939,39'
          Dst:             _ZN7acommon12SimpleStringC2ENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:939,57'
          Dst:             _ZN7acommon12SimpleStringC2ENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:939,35'
          Dst:             _ZNK8aspeller8SfxEntry3addEN7acommon12SimpleStringERNS1_8ObjStackEiS2_
        - Src:             'modules/speller/default/affix.cpp:940,14'
          Dst:             _ZNK7acommon12SimpleStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:941,21'
          Dst:             _ZN7acommoneqENS_12SimpleStringEPKc
        - Src:             'modules/speller/default/affix.cpp:942,31'
          Dst:             _ZN7acommon8ObjStack12alloc_bottomEm
    - functionName:    _ZNK8aspeller8PfxEntry11allow_crossEv
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8PfxEntry3addEN7acommon12SimpleStringERNS1_8ObjStackE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          170
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon12SimpleStringC2EPKcj
        - _ZN7acommon12SimpleStringC2Ev
        - _ZN7acommon8ObjStack5allocEm
        - _ZNK7acommon12SimpleStringcvPKcEv
        - _ZNK8aspeller5Conds3getEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:1049,19'
          Dst:             _ZNK8aspeller5Conds3getEh
        - Src:             'modules/speller/default/affix.cpp:1055,36'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/affix.cpp:1057,32'
          Dst:             _ZNK7acommon12SimpleStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:1058,14'
          Dst:             _ZN7acommon12SimpleStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:1061,10'
          Dst:             _ZN7acommon12SimpleStringC2Ev
    - functionName:    _ZNK8aspeller8SfxEntry11allow_crossEv
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8AffixMgr6expandEN7acommon10ParmStringES2_RNS1_8ObjStackEi
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          333
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7acommon12SimpleStringC2ENS_10ParmStringE
        - _ZN7acommon12SimpleStringC2EPKc
        - _ZN7acommon8ObjStack12alloc_bottomEm
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon8ObjStack5allocEm
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
        - _ZNK7acommon12SimpleStringcvPKcEv
        - _ZNK8aspeller8AffixMgr13expand_suffixEN7acommon10ParmStringEPKhRNS1_8ObjStackEiPhPPPNS_7WordAffES2_
        - _ZNK8aspeller8PfxEntry11allow_crossEv
        - _ZNK8aspeller8PfxEntry3addEN7acommon12SimpleStringERNS1_8ObjStackE
        - _ZNK8aspeller8SfxEntry11allow_crossEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:874,30'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/affix.cpp:877,39'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:877,29'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/affix.cpp:879,39'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:879,29'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/affix.cpp:882,35'
          Dst:             _ZN7acommon8ObjStack12alloc_bottomEm
        - Src:             'modules/speller/default/affix.cpp:884,19'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:884,15'
          Dst:             _ZN7acommon12SimpleStringC2EPKc
        - Src:             'modules/speller/default/affix.cpp:887,43'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/affix.cpp:887,66'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:892,33'
          Dst:             _ZNK8aspeller8SfxEntry11allow_crossEv
        - Src:             'modules/speller/default/affix.cpp:895,37'
          Dst:             _ZN7acommon12SimpleStringC2ENS_10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:895,33'
          Dst:             _ZNK8aspeller8PfxEntry3addEN7acommon12SimpleStringERNS1_8ObjStackE
        - Src:             'modules/speller/default/affix.cpp:896,12'
          Dst:             _ZNK7acommon12SimpleStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:897,34'
          Dst:             _ZN7acommon8ObjStack12alloc_bottomEm
        - Src:             'modules/speller/default/affix.cpp:900,21'
          Dst:             _ZNK8aspeller8PfxEntry11allow_crossEv
        - Src:             'modules/speller/default/affix.cpp:916,31'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/affix.cpp:917,19'
          Dst:             _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/affix.cpp:917,5'
          Dst:             _ZNK8aspeller8AffixMgr13expand_suffixEN7acommon10ParmStringEPKhRNS1_8ObjStackEiPhPPPNS_7WordAffES2_
    - functionName:    _ZNK8aspeller8AffixMgr5munchEN7acommon10ParmStringEPNS_9GuessInfoEb
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon9CheckInfoC2Ev
        - _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
        - _ZN8aspeller9GuessInfo5resetEv
        - _ZNK8aspeller8AffixMgr12prefix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEb
        - _ZNK8aspeller8AffixMgr12suffix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
        - _ZNK8aspeller8Language12case_patternERKN7acommon10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:861,14'
          Dst:             _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
        - Src:             'modules/speller/default/affix.cpp:862,13'
          Dst:             _ZN7acommon9CheckInfoC2Ev
        - Src:             'modules/speller/default/affix.cpp:863,7'
          Dst:             _ZN8aspeller9GuessInfo5resetEv
        - Src:             'modules/speller/default/affix.cpp:864,36'
          Dst:             _ZNK8aspeller8Language12case_patternERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:867,5'
          Dst:             _ZNK8aspeller8AffixMgr12prefix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEb
        - Src:             'modules/speller/default/affix.cpp:868,3'
          Dst:             _ZNK8aspeller8AffixMgr12suffix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
    - functionName:    _ZNK8aspeller8AffixMgr12prefix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEb
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8aspellerL8isSubsetEPKcS1_
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString5emptyEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller8PfxEntry3keyEv
        - _ZNK8aspeller8PfxEntry5checkERKNS_10LookupInfoEPKNS_8AffixMgrEN7acommon10ParmStringERNS7_9CheckInfoEPNS_9GuessInfoEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:762,12'
          Dst:             _ZNK7acommon10ParmString5emptyEv
        - Src:             'modules/speller/default/affix.cpp:767,13'
          Dst:             _ZNK8aspeller8PfxEntry5checkERKNS_10LookupInfoEPKNS_8AffixMgrEN7acommon10ParmStringERNS7_9CheckInfoEPNS_9GuessInfoEb
        - Src:             'modules/speller/default/affix.cpp:772,50'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/affix.cpp:776,24'
          Dst:             _ZNK8aspeller8PfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:776,30'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:776,9'
          Dst:             _ZN8aspellerL8isSubsetEPKcS1_
        - Src:             'modules/speller/default/affix.cpp:777,17'
          Dst:             _ZNK8aspeller8PfxEntry5checkERKNS_10LookupInfoEPKNS_8AffixMgrEN7acommon10ParmStringERNS7_9CheckInfoEPNS_9GuessInfoEb
    - functionName:    _ZNK8aspeller8AffixMgr12suffix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          144
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8aspeller8SfxEntry5checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
        - _ZN8aspellerL11isRevSubsetEPKcS1_i
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmString5emptyEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller8SfxEntry3keyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:793,12'
          Dst:             _ZNK7acommon10ParmString5emptyEv
        - Src:             'modules/speller/default/affix.cpp:798,13'
          Dst:             _ZN8aspeller8SfxEntry5checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
        - Src:             'modules/speller/default/affix.cpp:803,30'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:803,42'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:807,27'
          Dst:             _ZNK8aspeller8SfxEntry3keyEv
        - Src:             'modules/speller/default/affix.cpp:807,34'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:807,46'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:807,63'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:807,9'
          Dst:             _ZN8aspellerL11isRevSubsetEPKcS1_i
        - Src:             'modules/speller/default/affix.cpp:808,17'
          Dst:             _ZN8aspeller8SfxEntry5checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
    - functionName:    _ZN8aspeller8SfxEntry5checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          381
      EdgeCount:       69
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon9CheckInfo4WordC2EPKc
        - _ZN8aspeller9GuessInfo3addEv
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller10LookupInfo6lookupEN7acommon10ParmStringEPKNS_16SensitiveCompareEcRNS_9WordEntryEPNS_9GuessInfoE
        - _ZNK8aspeller5Conds3getEh
        - strchr
        - strcpy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:1218,25'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/affix.cpp:1220,3'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:1234,15'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:1242,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:1242,5'
          Dst:             strcpy
        - Src:             'modules/speller/default/affix.cpp:1245,7'
          Dst:             strcpy
        - Src:             'modules/speller/default/affix.cpp:1256,19'
          Dst:             _ZNK8aspeller5Conds3getEh
        - Src:             'modules/speller/default/affix.cpp:1267,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:1267,22'
          Dst:             _ZNK8aspeller10LookupInfo6lookupEN7acommon10ParmStringEPKNS_16SensitiveCompareEcRNS_9WordEntryEPNS_9GuessInfoE
        - Src:             'modules/speller/default/affix.cpp:1269,45'
          Dst:             strchr
        - Src:             'modules/speller/default/affix.cpp:1272,21'
          Dst:             _ZN7acommon9CheckInfo4WordC2EPKc
        - Src:             'modules/speller/default/affix.cpp:1274,19'
          Dst:             _ZN8aspeller9GuessInfo3addEv
        - Src:             'modules/speller/default/affix.cpp:1275,21'
          Dst:             _ZN7acommon9CheckInfo4WordC2EPKc
        - Src:             'modules/speller/default/affix.cpp:1291,1'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN8aspellerL11isRevSubsetEPKcS1_i
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8PfxEntry5checkERKNS_10LookupInfoEPKNS_8AffixMgrEN7acommon10ParmStringERNS7_9CheckInfoEPNS_9GuessInfoEb
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          402
      EdgeCount:       72
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon9CheckInfo4WordC2EPKc
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller10LookupInfo6lookupEN7acommon10ParmStringEPKNS_16SensitiveCompareEcRNS_9WordEntryEPNS_9GuessInfoE
        - _ZNK8aspeller5Conds3getEh
        - _ZNK8aspeller8AffixMgr12suffix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
        - strcpy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:1071,25'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/affix.cpp:1073,3'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:1080,15'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:1087,17'
          Dst:             strcpy
        - Src:             'modules/speller/default/affix.cpp:1088,34'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:1088,5'
          Dst:             strcpy
        - Src:             'modules/speller/default/affix.cpp:1097,19'
          Dst:             _ZNK8aspeller5Conds3getEh
        - Src:             'modules/speller/default/affix.cpp:1108,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:1108,22'
          Dst:             _ZNK8aspeller10LookupInfo6lookupEN7acommon10ParmStringEPKNS_16SensitiveCompareEcRNS_9WordEntryEPNS_9GuessInfoE
        - Src:             'modules/speller/default/affix.cpp:1113,21'
          Dst:             _ZN7acommon9CheckInfo4WordC2EPKc
        - Src:             'modules/speller/default/affix.cpp:1130,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:1130,21'
          Dst:             _ZNK8aspeller8AffixMgr12suffix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
        - Src:             'modules/speller/default/affix.cpp:1169,1'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZNK8aspeller8AffixMgr11affix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          192
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String6appendEPKvj
        - _ZN7acommon6String6resizeEm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringixEm
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmString5emptyEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK8aspeller8AffixMgr12prefix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEb
        - _ZNK8aspeller8AffixMgr12suffix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
        - _ZNK8aspeller8Language12case_patternERKN7acommon10ParmStringE
        - _ZNK8aspeller8Language8to_lowerEc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.cpp:822,12'
          Dst:             _ZNK7acommon10ParmString5emptyEv
        - Src:             'modules/speller/default/affix.cpp:825,36'
          Dst:             _ZNK8aspeller8Language12case_patternERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/affix.cpp:828,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/affix.cpp:830,18'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:830,29'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:830,11'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'modules/speller/default/affix.cpp:831,31'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:831,22'
          Dst:             _ZNK8aspeller8Language8to_lowerEc
        - Src:             'modules/speller/default/affix.cpp:831,5'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/affix.cpp:832,30'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/affix.cpp:832,44'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/affix.cpp:832,13'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:834,23'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:834,11'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'modules/speller/default/affix.cpp:836,22'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/affix.cpp:837,33'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/affix.cpp:837,24'
          Dst:             _ZNK8aspeller8Language8to_lowerEc
        - Src:             'modules/speller/default/affix.cpp:837,7'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/affix.cpp:838,5'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/affix.cpp:839,30'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/affix.cpp:839,44'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/affix.cpp:839,13'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/affix.cpp:844,7'
          Dst:             _ZNK8aspeller8AffixMgr12prefix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEb
        - Src:             'modules/speller/default/affix.cpp:847,7'
          Dst:             _ZNK8aspeller8AffixMgr12suffix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
        - Src:             'modules/speller/default/affix.cpp:853,12'
          Dst:             _ZNK8aspeller8AffixMgr12suffix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoEiPNS_8AffEntryE
        - Src:             'modules/speller/default/affix.cpp:857,1'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _GLOBAL__sub_I_itemize.cpp
      functionSourceFile: '/src/aspell/common/itemize.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/itemize.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/itemize.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/itemize.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/itemize.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon7itemizeENS_10ParmStringERNS_16MutableContainerE
      functionSourceFile: '/src/aspell/common/itemize.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          196
      EdgeCount:       71
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon11ItemizeItemC2Ev
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon16ItemizeTokenizer4nextEv
        - _ZN7acommon16ItemizeTokenizerC2EPKc
        - _ZN7acommon16ItemizeTokenizerD2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'common/itemize.cpp:89,7'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'common/itemize.cpp:86,26'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'common/itemize.cpp:86,22'
          Dst:             _ZN7acommon16ItemizeTokenizerC2EPKc
        - Src:             'common/itemize.cpp:87,17'
          Dst:             _ZN7acommon11ItemizeItemC2Ev
        - Src:             'common/itemize.cpp:88,21'
          Dst:             _ZN7acommon16ItemizeTokenizer4nextEv
        - Src:             'common/itemize.cpp:91,2'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/itemize.cpp:91,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/itemize.cpp:91,2'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/itemize.cpp:91,2'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/itemize.cpp:91,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/itemize.cpp:91,2'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/itemize.cpp:91,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/itemize.cpp:91,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/itemize.cpp:94,2'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'common/itemize.cpp:94,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/itemize.cpp:94,2'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'common/itemize.cpp:94,2'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/itemize.cpp:94,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/itemize.cpp:94,2'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/itemize.cpp:94,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/itemize.cpp:94,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/itemize.cpp:97,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/itemize.cpp:97,2'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'common/itemize.cpp:97,2'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'common/itemize.cpp:97,2'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'common/itemize.cpp:97,2'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'common/itemize.cpp:97,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/itemize.cpp:97,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'common/itemize.cpp:100,2'
          Dst:             abort
        - Src:             'common/itemize.cpp:103,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'common/itemize.cpp:104,3'
          Dst:             _ZN7acommon16ItemizeTokenizerD2Ev
    - functionName:    _ZN7acommon11ItemizeItemC2Ev
      functionSourceFile: '/src/aspell/common/itemize.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16ItemizeTokenizer4nextEv
      functionSourceFile: '/src/aspell/common/itemize.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         52
      ICount:          294
      EdgeCount:       69
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7acommon11ItemizeItemC2Ev
        - _ZN7acommon16ItemizeTokenizer4nextEv
        - _ZN7acommonL11asc_isspaceEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/itemize.cpp:59,17'
          Dst:             _ZN7acommon11ItemizeItemC2Ev
        - Src:             'common/itemize.cpp:60,27'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'common/itemize.cpp:72,39'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'common/itemize.cpp:73,41'
          Dst:             _ZN7acommon16ItemizeTokenizer4nextEv
        - Src:             'common/itemize.cpp:76,25'
          Dst:             _ZN7acommonL11asc_isspaceEi
    - functionName:    _ZN7acommon16ItemizeTokenizerD2Ev
      functionSourceFile: '/src/aspell/common/itemize.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16ItemizeTokenizerC2EPKc
      functionSourceFile: '/src/aspell/common/itemize.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - strncpy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/itemize.cpp:45,19'
          Dst:             strlen
        - Src:             'common/itemize.cpp:48,5'
          Dst:             strncpy
    - functionName:    _GLOBAL__sub_I_speller.cpp
      functionSourceFile: '/src/aspell/common/speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/speller.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/common/speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'common/speller.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'common/speller.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionSourceFile: '/src/aspell/common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEED2Ev
      functionSourceFile: '/src/aspell/common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ClonePtrINS_7ConvertEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr-t.hpp:58,14'
          Dst:             _ZN7acommon8ClonePtrINS_7ConvertEE5Parms3delEPS1_
    - functionName:    _ZN7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEED2Ev
      functionSourceFile: '/src/aspell/common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrINS_6ConfigEE5Parms3delEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/generic_copy_ptr-t.hpp:58,14'
          Dst:             _ZN7acommon7CopyPtrINS_6ConfigEE5Parms3delEPS1_
    - functionName:    _ZN7acommon8ClonePtrINS_7ConvertEED2Ev
      functionSourceFile: '/src/aspell/common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/clone_ptr.hpp:21,9'
          Dst:             _ZN7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEED2Ev
    - functionName:    _ZN7acommon7CopyPtrINS_6ConfigEED2Ev
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:21,9'
          Dst:             _ZN7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEED2Ev
    - functionName:    _ZN7acommon7SpellerD2Ev
      functionSourceFile: '/src/aspell/common/speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorD2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7CopyPtrINS_6ConfigEED2Ev
        - _ZN7acommon8ClonePtrINS_7ConvertEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/speller.cpp:16,24'
          Dst:             _ZN7acommon7CopyPtrINS_6ConfigEED2Ev
        - Src:             'common/speller.cpp:16,24'
          Dst:             _ZN7acommon8ClonePtrINS_7ConvertEED2Ev
        - Src:             'common/speller.cpp:16,24'
          Dst:             _ZN7acommon8ClonePtrINS_7ConvertEED2Ev
        - Src:             'common/speller.cpp:16,24'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/speller.cpp:16,24'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'common/speller.cpp:16,24'
          Dst:             _ZN7acommon12CanHaveErrorD2Ev
    - functionName:    _ZN7acommon7SpellerD0Ev
      functionSourceFile: '/src/aspell/common/speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7CopyPtrINS_6ConfigEEC2EPS1_
      functionSourceFile: '/src/aspell/common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/copy_ptr.hpp:36,35'
          Dst:             _ZN7acommon14GenericCopyPtrINS_6ConfigENS_7CopyPtrIS1_E5ParmsEEC2EPS1_RKS4_
    - functionName:    _ZN7acommon8ClonePtrINS_7ConvertEEC2EPS1_
      functionSourceFile: '/src/aspell/common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEEC2EPS1_RKS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/clone_ptr.hpp:32,36'
          Dst:             _ZN7acommon14GenericCopyPtrINS_7ConvertENS_8ClonePtrIS1_E5ParmsEEC2EPS1_RKS4_
    - functionName:    _ZN7acommon7SpellerC2EPv
      functionSourceFile: '/src/aspell/common/speller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon7CopyPtrINS_6ConfigEEC2EPS1_
        - _ZN7acommon8ClonePtrINS_7ConvertEEC2EPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/speller.cpp:14,12'
          Dst:             _ZN7acommon12CanHaveErrorC2EPNS_5ErrorE
        - Src:             'common/speller.cpp:14,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/speller.cpp:14,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'common/speller.cpp:14,12'
          Dst:             _ZN7acommon8ClonePtrINS_7ConvertEEC2EPS1_
        - Src:             'common/speller.cpp:14,12'
          Dst:             _ZN7acommon8ClonePtrINS_7ConvertEEC2EPS1_
        - Src:             'common/speller.cpp:14,12'
          Dst:             _ZN7acommon7CopyPtrINS_6ConfigEEC2EPS1_
    - functionName:    _GLOBAL__sub_I_suggest.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.27
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:0,0'
          Dst:             __cxx_global_var_init.27
        - Src:             'modules/speller/default/suggest.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init.27
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/suggest.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/suggest.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEE5resetEPS3_
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:54,19'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
    - functionName:    _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEED2Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEE5resetEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:68,16'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEE5resetEPS3_
    - functionName:    _ZN8aspeller12SuggestParmsD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/asuggest.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/asuggest.hpp:16,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/asuggest.hpp:16,10'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEED2Ev
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE3delEv
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:186,16'
          Dst:             _ZN7acommon10BlockSListIPKcE5clearEv
    - functionName:    _ZN7acommon10BlockSListIPKcE5clearEv
      functionSourceFile: '/src/aspell/./common/block_slist-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcED2Ev
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:142,19'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE3delEv
        - Src:             './common/hash.hpp:142,25'
          Dst:             _ZN7acommon10BlockSListIPKcED2Ev
    - functionName:    _ZN7acommon10BlockSListIPKcED2Ev
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE5clearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/block_slist.hpp:71,20'
          Dst:             _ZN7acommon10BlockSListIPKcE5clearEv
    - functionName:    _ZNK12_GLOBAL__N_19StrEqualsclEPKcS2_
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1515
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1515,14'
          Dst:             strcmp
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE8resize_iEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE9add_blockEj
        - _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EE3keyERKS2_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE12create_tableEj
        - _ZNK7acommon4hashIPKcEclES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:198,5'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE12create_tableEj
        - Src:             './common/hash-t.hpp:202,54'
          Dst:             _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EE3keyERKS2_
        - Src:             './common/hash-t.hpp:202,35'
          Dst:             _ZNK7acommon4hashIPKcEclES2_
        - Src:             './common/hash-t.hpp:210,16'
          Dst:             _ZN7acommon10BlockSListIPKcE9add_blockEj
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE12create_tableEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:73,41'
          Dst:             calloc
    - functionName:    _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EE3keyERKS2_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon10BlockSListIPKcE9add_blockEj
      functionSourceFile: '/src/aspell/./common/block_slist-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE6find_iERKS3_Rb
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeES8_
        - _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EE3keyERKS2_
        - _ZNK12_GLOBAL__N_19StrEqualsclEPKcS2_
        - _ZNK7acommon4hashIPKcEclES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:139,16'
          Dst:             _ZNK7acommon4hashIPKcEclES2_
        - Src:             './common/hash-t.hpp:145,38'
          Dst:             _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EE3keyERKS2_
        - Src:             './common/hash-t.hpp:145,18'
          Dst:             _ZNK12_GLOBAL__N_19StrEqualsclEPKcS2_
        - Src:             './common/hash-t.hpp:151,12'
          Dst:             _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeES8_
    - functionName:    _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeES8_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11HT_IteratorIPKcEC2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE12next_largestEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:65,12'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE4initEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE9add_blockEj
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE12create_tableEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:82,5'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE12create_tableEj
        - Src:             './common/hash-t.hpp:83,16'
          Dst:             _ZN7acommon10BlockSListIPKcE9add_blockEj
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEEC2EiRKS8_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcEC2Ev
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE12next_largestEj
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:137,5'
          Dst:             _ZN7acommon10BlockSListIPKcEC2Ev
        - Src:             './common/hash.hpp:138,42'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE12next_largestEj
        - Src:             './common/hash.hpp:138,37'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE4initEj
    - functionName:    _ZN7acommon10BlockSListIPKcEC2Ev
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EEC2ERKS4_RKS6_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8hash_setIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:269,9'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEED2Ev
    - functionName:    _ZN12_GLOBAL__N_17Working8fix_caseEPc
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8fix_caseENS_11CasePatternEPcPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:273,23'
          Dst:             _ZNK8aspeller8Language8fix_caseENS_11CasePatternEPcPKc
    - functionName:    _ZN12_GLOBAL__N_110SuggestionC2EPKcPKNS_14ScoreWordSoundE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11SpellerImpl5checkEPKcm
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon13MutableStringC2EPcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.hpp:126,20'
          Dst:             _ZN7acommon13MutableStringC2EPcj
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE6insertERKS3_
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE8new_nodeEv
        - _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EE3keyERKS2_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE6find_iERKS3_Rb
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE6insertERKS3_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE8resize_iEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:90,42'
          Dst:             _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EE3keyERKS2_
        - Src:             './common/hash-t.hpp:90,28'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE6find_iERKS3_Rb
        - Src:             './common/hash-t.hpp:93,34'
          Dst:             _ZN7acommon10BlockSListIPKcE8new_nodeEv
        - Src:             './common/hash-t.hpp:95,7'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE8resize_iEj
        - Src:             './common/hash-t.hpp:96,14'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE6insertERKS3_
    - functionName:    _ZN7acommon10BlockSListIPKcE8new_nodeEv
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working8fix_wordERN7acommon8ObjStackERKNS1_10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17Working8fix_caseEPc
        - _ZN7acommon8ObjStack5allocEm
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1521,24'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1521,35'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1521,51'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1522,43'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/suggest.cpp:1524,22'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/suggest.cpp:1524,38'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1525,17'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1526,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/suggest.cpp:1526,26'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1527,5'
          Dst:             _ZN12_GLOBAL__N_17Working8fix_caseEPc
        - Src:             'modules/speller/default/suggest.cpp:1528,12'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1529,22'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/suggest.cpp:1529,38'
          Dst:             _ZNK7acommon6String4sizeEv
    - functionName:    _ZN7acommon8hash_setIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsEEC2EjRKS4_RKS6_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EEC2ERKS4_RKS6_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEEC2EiRKS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:276,17'
          Dst:             _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsELb0EEC2ERKS4_RKS6_
        - Src:             './common/hash.hpp:276,9'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEEC2EiRKS8_
    - functionName:    _ZN12_GLOBAL__N_115SuggestionsImpl5resetEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19SavedBufs5resetEv
        - _ZN7acommon8ObjStack5resetEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:466,11'
          Dst:             _ZN7acommon8ObjStack5resetEv
        - Src:             'modules/speller/default/suggest.cpp:467,19'
          Dst:             _ZN12_GLOBAL__N_19SavedBufs5resetEv
        - Src:             'modules/speller/default/suggest.cpp:468,26'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5clearEv
    - functionName:    _ZN12_GLOBAL__N_19SavedBufs5resetEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack7deallocEPNS0_4NodeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:421,9'
          Dst:             _ZN7acommon8ObjStack7deallocEPNS0_4NodeE
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5clearEv
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114ScoreWordSoundD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8aspeller9WordEntryD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:163,24'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN12_GLOBAL__N_112OriginalWordD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:86,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:86,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:86,10'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:86,10'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon6VectorIPN12_GLOBAL__N_17WorkingEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17WorkingD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112OriginalWordD2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8ObjStackD2Ev
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:201,9'
          Dst:             _ZN7acommon8ObjStackD2Ev
        - Src:             'modules/speller/default/suggest.cpp:201,9'
          Dst:             _ZN7acommon8ObjStackD2Ev
        - Src:             'modules/speller/default/suggest.cpp:201,9'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:201,9'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:201,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:201,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:201,9'
          Dst:             _ZN12_GLOBAL__N_112OriginalWordD2Ev
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEED2Ev
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5mergeIPFiRKS2_S6_EEEvRS3_T_
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3delEv
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:186,16'
          Dst:             _ZN7acommon10BlockSListIPKcE5clearEv
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcED2Ev
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:142,19'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3delEv
        - Src:             './common/hash.hpp:142,25'
          Dst:             _ZN7acommon10BlockSListIPKcED2Ev
    - functionName:    _ZN12_GLOBAL__N_110NGramScoreD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller9WordEntryD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1197,10'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN12_GLOBAL__N_110NGramScoreC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller9WordEntryC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1202,5'
          Dst:             _ZN8aspeller9WordEntryC2Ev
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE8resize_iEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE9add_blockEj
        - _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKS2_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
        - _ZNK7acommon4hashIPKcEclES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:198,5'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
        - Src:             './common/hash-t.hpp:202,54'
          Dst:             _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKS2_
        - Src:             './common/hash-t.hpp:202,35'
          Dst:             _ZNK7acommon4hashIPKcEclES2_
        - Src:             './common/hash-t.hpp:210,16'
          Dst:             _ZN7acommon10BlockSListIPKcE9add_blockEj
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:73,41'
          Dst:             calloc
    - functionName:    _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKS2_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeES8_
        - _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKS2_
        - _ZNK7acommon4hashIPKcEclES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:139,16'
          Dst:             _ZNK7acommon4hashIPKcEclES2_
        - Src:             './common/hash-t.hpp:145,38'
          Dst:             _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKS2_
        - Src:             './common/hash-t.hpp:151,12'
          Dst:             _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeES8_
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12next_largestEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:65,12'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4initEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE9add_blockEj
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:82,5'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
        - Src:             './common/hash-t.hpp:83,16'
          Dst:             _ZN7acommon10BlockSListIPKcE9add_blockEj
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEEC2EiRKS9_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcEC2Ev
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12next_largestEj
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:137,5'
          Dst:             _ZN7acommon10BlockSListIPKcEC2Ev
        - Src:             './common/hash.hpp:138,42'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12next_largestEj
        - Src:             './common/hash.hpp:138,37'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4initEj
    - functionName:    _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EEC2ERKS4_RKS7_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8hash_setIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:269,9'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEED2Ev
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_110NGramScoreEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110NGramScoreC2ENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEERKNS3_9WordEntryEPKci
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_15ngramEiPciPKci
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          143
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - strstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1186,13'
          Dst:             strstr
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4haveERKS3_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:160,38'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKS3_
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE8new_nodeEv
        - _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKS2_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKS3_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE8resize_iEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:90,42'
          Dst:             _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKS2_
        - Src:             './common/hash-t.hpp:90,28'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
        - Src:             './common/hash-t.hpp:93,34'
          Dst:             _ZN7acommon10BlockSListIPKcE8new_nodeEv
        - Src:             './common/hash-t.hpp:95,7'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE8resize_iEj
        - Src:             './common/hash-t.hpp:96,14'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKS3_
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_110NGramScoreEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8hash_setIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EEEC2EjRKS4_RKS7_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EEC2ERKS4_RKS7_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEEC2EiRKS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:276,17'
          Dst:             _ZN7acommon12HashSetParmsIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EELb0EEC2ERKS4_RKS7_
        - Src:             './common/hash.hpp:276,9'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEEC2EiRKS9_
    - functionName:    _ZNK8aspeller8AffixMgr9max_stripEv
      functionSourceFile: '/src/aspell/modules/speller/default/affix.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working18to_soundslike_tempEPKcjPj
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack10alloc_tempEm
        - _ZNK8aspeller8Language13to_soundslikeEPcPKci
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:244,34'
          Dst:             _ZN7acommon8ObjStack10alloc_tempEm
        - Src:             'modules/speller/default/suggest.cpp:245,34'
          Dst:             _ZNK8aspeller8Language13to_soundslikeEPcPKci
    - functionName:    _ZN7acommon8ObjStack10alloc_tempEm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack10check_sizeEm
        - _ZN7acommon8ObjStack9new_chunkEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:127,7'
          Dst:             _ZN7acommon8ObjStack10check_sizeEm
        - Src:             './common/objstack.hpp:128,7'
          Dst:             _ZN7acommon8ObjStack9new_chunkEv
    - functionName:    _ZNK8aspeller8Language13to_soundslikeEPcPKci
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:317,14'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
    - functionName:    _ZNK8aspeller8AffixMgr13expand_prefixEN7acommon10ParmStringES2_RNS1_8ObjStackE
      functionSourceFile: '/src/aspell/modules/speller/default/affix.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8AffixMgr6expandEN7acommon10ParmStringES2_RNS1_8ObjStackEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.hpp:108,14'
          Dst:             _ZNK8aspeller8AffixMgr6expandEN7acommon10ParmStringES2_RNS1_8ObjStackEi
    - functionName:    _ZN8aspeller7WordAffC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/affix.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12SimpleStringC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/affix.hpp:52,10'
          Dst:             _ZN7acommon12SimpleStringC2Ev
    - functionName:    _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working14add_nearmiss_aENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPKNS3_7WordAffERKNS0_9ScoreInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:778,29'
          Dst:             _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/suggest.cpp:778,25'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:778,5'
          Dst:             _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
    - functionName:    _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          227
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_114ScoreWordSoundC2EPNS_7WorkingE
        - _ZN12_GLOBAL__N_114ScoreWordSoundD2Ev
        - _ZN7acommon8ObjStack5allocEm
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE10push_frontERKS2_
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5frontEv
        - _ZNK8aspeller8Language8to_cleanEPcPKc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:728,28'
          Dst:             _ZN12_GLOBAL__N_114ScoreWordSoundC2EPNS_7WorkingE
        - Src:             'modules/speller/default/suggest.cpp:728,17'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE10push_frontERKS2_
        - Src:             'modules/speller/default/suggest.cpp:728,5'
          Dst:             _ZN12_GLOBAL__N_114ScoreWordSoundD2Ev
        - Src:             'modules/speller/default/suggest.cpp:729,38'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5frontEv
        - Src:             'modules/speller/default/suggest.cpp:745,37'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/suggest.cpp:746,23'
          Dst:             _ZNK8aspeller8Language8to_cleanEPcPKc
    - functionName:    _ZN12_GLOBAL__N_114ScoreWordSoundC2EPNS_7WorkingE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE10push_frontERKS2_
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5frontEv
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language13to_soundslikeEPcPKcij
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:322,19'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPKcED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEE3delEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEE3delEv
    - functionName:    _ZN12_GLOBAL__N_17Working9add_soundENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPNS3_9WordEntryEPKci
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          130
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_17Working14add_nearmiss_aENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPKNS3_7WordAffERKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working14add_nearmiss_wENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEERKNS3_9WordEntryERKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8ObjStack5resetEv
        - _ZN8aspeller9WordEntry3advEv
        - _ZN8aspeller9WordEntry6at_endEv
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK8aspeller8AffixMgr6expandEN7acommon10ParmStringES2_RNS1_8ObjStackEi
        - _ZNK8aspeller8Language5affixEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:945,15'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/suggest.cpp:948,15'
          Dst:             _ZN8aspeller9WordEntry6at_endEv
        - Src:             'modules/speller/default/suggest.cpp:950,17'
          Dst:             _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:953,7'
          Dst:             _ZN12_GLOBAL__N_17Working14add_nearmiss_wENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEERKNS3_9WordEntryERKNS0_9ScoreInfoE
        - Src:             'modules/speller/default/suggest.cpp:956,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:957,21'
          Dst:             _ZN7acommon8ObjStack5resetEv
        - Src:             'modules/speller/default/suggest.cpp:959,26'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/suggest.cpp:959,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:959,50'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:959,35'
          Dst:             _ZNK8aspeller8AffixMgr6expandEN7acommon10ParmStringES2_RNS1_8ObjStackEi
        - Src:             'modules/speller/default/suggest.cpp:961,32'
          Dst:             _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:961,11'
          Dst:             _ZN12_GLOBAL__N_17Working14add_nearmiss_aENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPKNS3_7WordAffERKNS0_9ScoreInfoE
        - Src:             'modules/speller/default/suggest.cpp:963,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:948,27'
          Dst:             _ZN8aspeller9WordEntry3advEv
        - Src:             'modules/speller/default/suggest.cpp:966,3'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working14add_nearmiss_wENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEERKNS3_9WordEntryERKNS0_9ScoreInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN8aspeller9WordEntryC2Ev
        - __assert_fail
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:763,5'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:763,5'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/suggest.cpp:766,27'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/suggest.cpp:771,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:771,25'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:771,5'
          Dst:             _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
    - functionName:    _ZN12_GLOBAL__N_17Working18to_soundslike_tempERKN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack10alloc_tempEm
        - _ZNK8aspeller8Language13to_soundslikeEPcPKcij
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:249,34'
          Dst:             _ZN7acommon8ObjStack10alloc_tempEm
        - Src:             'modules/speller/default/suggest.cpp:250,34'
          Dst:             _ZNK8aspeller8Language13to_soundslikeEPcPKcij
    - functionName:    _ZN12_GLOBAL__N_17Working10abort_tempEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack10abort_tempEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:241,14'
          Dst:             _ZN7acommon8ObjStack10abort_tempEv
    - functionName:    _ZN7acommon8ObjStack10abort_tempEv
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPKcE4pendEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPKcE6pbeginEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPKcEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language5munchERKN7acommon10ParmStringEPNS_9GuessInfoEb
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEcvPS2_Ev
        - _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEptEv
        - _ZNK8aspeller8AffixMgr5munchEN7acommon10ParmStringEPNS_9GuessInfoEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:336,11'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEcvPS2_Ev
        - Src:             'modules/speller/default/language.hpp:337,9'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller8AffixMgrEEptEv
        - Src:             'modules/speller/default/language.hpp:337,17'
          Dst:             _ZNK8aspeller8AffixMgr5munchEN7acommon10ParmStringEPNS_9GuessInfoEb
    - functionName:    _ZN8aspeller8EditDistC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/leditdist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116SpecialTypoScoreC2Eib
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116SpecialTypoScoreC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working19adj_wighted_averageEiii
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116SpecialTypoScorecvbEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEdeEv
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_118special_typo_scoreERKN8aspeller20TypoEditDistanceInfoENS_11SpecialEditE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116SpecialTypoScoreC2Eib
        - _ZN12_GLOBAL__N_116SpecialTypoScoreC2Ev
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'modules/speller/default/suggest.cpp:132,5'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:134,14'
          Dst:             _ZN12_GLOBAL__N_116SpecialTypoScoreC2Ev
        - Src:             'modules/speller/default/suggest.cpp:136,14'
          Dst:             _ZN12_GLOBAL__N_116SpecialTypoScoreC2Eib
        - Src:             'modules/speller/default/suggest.cpp:138,14'
          Dst:             _ZN12_GLOBAL__N_116SpecialTypoScoreC2Eib
        - Src:             'modules/speller/default/suggest.cpp:140,14'
          Dst:             _ZN12_GLOBAL__N_116SpecialTypoScoreC2Eib
        - Src:             'modules/speller/default/suggest.cpp:142,14'
          Dst:             _ZN12_GLOBAL__N_116SpecialTypoScoreC2Eib
        - Src:             'modules/speller/default/suggest.cpp:144,7'
          Dst:             abort
    - functionName:    _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEptEv
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller18InsensitiveCompareclEPKcS2_
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK8aspeller8Language8to_cleanEc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:420,26'
          Dst:             _ZNK8aspeller8Language8to_cleanEc
        - Src:             'modules/speller/default/language.hpp:421,26'
          Dst:             _ZNK8aspeller8Language8to_cleanEc
    - functionName:    _ZN12_GLOBAL__N_112preview_nextINSt3__115__list_iteratorINS_14ScoreWordSoundEPvEEEET_S6_
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller18InsensitiveCompareC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17compareERKNS_14ScoreWordSoundES2_
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:171,12'
          Dst:             strcmp
    - functionName:    _ZN12_GLOBAL__N_1ltERKNS_14ScoreWordSoundES2_
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17compareERKNS_14ScoreWordSoundES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:184,12'
          Dst:             _ZN12_GLOBAL__N_17compareERKNS_14ScoreWordSoundES2_
    - functionName:    _ZN7acommon8ObjStack11resize_tempEm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon8ObjStack10alloc_tempEm
        - _ZN7acommon8ObjStack10check_sizeEm
        - _ZN7acommon8ObjStack9new_chunkEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:136,14'
          Dst:             _ZN7acommon8ObjStack10alloc_tempEm
        - Src:             './common/objstack.hpp:142,7'
          Dst:             _ZN7acommon8ObjStack10check_sizeEm
        - Src:             './common/objstack.hpp:143,7'
          Dst:             _ZN7acommon8ObjStack9new_chunkEv
    - functionName:    _ZN12_GLOBAL__N_17Working11commit_tempEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStack11commit_tempEv
        - _ZN7acommon8ObjStack11resize_tempEm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:237,16'
          Dst:             _ZN7acommon8ObjStack11resize_tempEm
        - Src:             'modules/speller/default/suggest.cpp:238,16'
          Dst:             _ZN7acommon8ObjStack11commit_tempEv
    - functionName:    _ZN7acommon8ObjStack11commit_tempEv
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8EditDistcviEv
      functionSourceFile: '/src/aspell/modules/speller/default/leditdist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE9pop_frontEv
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working17skip_first_coupleERNSt3__115__list_iteratorINS_14ScoreWordSoundEPvEE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_112preview_nextINSt3__115__list_iteratorINS_14ScoreWordSoundEPvEEEET_S6_
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - _ZN8aspeller18InsensitiveCompareC2EPKNS_8LanguageE
        - _ZNK8aspeller18InsensitiveCompareclEPKcS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:347,26'
          Dst:             _ZN8aspeller18InsensitiveCompareC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/suggest.cpp:349,14'
          Dst:             _ZN12_GLOBAL__N_112preview_nextINSt3__115__list_iteratorINS_14ScoreWordSoundEPvEEEET_S6_
        - Src:             'modules/speller/default/suggest.cpp:349,52'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - Src:             'modules/speller/default/suggest.cpp:353,19'
          Dst:             _ZNK8aspeller18InsensitiveCompareclEPKcS2_
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4sortEv
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE11splice_intoERS3_NSt3__115__list_iteratorIS2_PvEES8_
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working13to_soundslikeEPKcj
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17Working11commit_tempEPKc
        - _ZN7acommon8ObjStack10alloc_tempEm
        - _ZNK8aspeller8Language13to_soundslikeEPcPKci
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:254,34'
          Dst:             _ZN7acommon8ObjStack10alloc_tempEm
        - Src:             'modules/speller/default/suggest.cpp:255,34'
          Dst:             _ZNK8aspeller8Language13to_soundslikeEPcPKci
        - Src:             'modules/speller/default/suggest.cpp:256,7'
          Dst:             _ZN12_GLOBAL__N_17Working11commit_tempEPKc
    - functionName:    _ZN12_GLOBAL__N_17Working16weighted_averageEii
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_iiRKNS_19EditDistanceWeightsE
      functionSourceFile: '/src/aspell/modules/speller/default/editdist2.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          143
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_RKNS_19EditDistanceWeightsE
        - _ZN8aspeller19limit_edit_distanceEPKcS1_iRKNS_19EditDistanceWeightsE
        - _ZN8aspeller20limit2_edit_distanceEPKcS1_RKNS_19EditDistanceWeightsE
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller8EditDistcviEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/editdist2.hpp:15,5'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/editdist2.hpp:18,31'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/editdist2.hpp:18,33'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/editdist2.hpp:18,10'
          Dst:             _ZN8aspeller20limit2_edit_distanceEPKcS1_RKNS_19EditDistanceWeightsE
        - Src:             'modules/speller/default/editdist2.hpp:18,10'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/editdist2.hpp:20,30'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/editdist2.hpp:20,32'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/editdist2.hpp:20,10'
          Dst:             _ZN8aspeller19limit_edit_distanceEPKcS1_iRKNS_19EditDistanceWeightsE
        - Src:             'modules/speller/default/editdist2.hpp:22,10'
          Dst:             _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_RKNS_19EditDistanceWeightsE
    - functionName:    _ZN12_GLOBAL__N_17Working12needed_levelEii
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          55
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5emptyEv
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working8try_wordEPcS1_i
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17Working8try_wordEPcS1_RKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:297,17'
          Dst:             _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:299,7'
          Dst:             _ZN12_GLOBAL__N_17Working8try_wordEPcS1_RKNS0_9ScoreInfoE
    - functionName:    _ZN12_GLOBAL__N_17Working8try_wordEPcS1_RKNS0_9ScoreInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_17Working10try_word_cEPcS1_RKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working10try_word_nEN7acommon10ParmStringERKNS0_9ScoreInfoE
        - _ZN7acommon10ParmStringC2EPKcj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:292,9'
          Dst:             _ZN12_GLOBAL__N_17Working10try_word_cEPcS1_RKNS0_9ScoreInfoE
        - Src:             'modules/speller/default/suggest.cpp:294,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:294,9'
          Dst:             _ZN12_GLOBAL__N_17Working10try_word_nEN7acommon10ParmStringERKNS0_9ScoreInfoE
    - functionName:    _ZN12_GLOBAL__N_17Working10try_word_cEPcS1_RKNS0_9ScoreInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          161
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_17Working10check_wordEPcS1_PN7acommon9CheckInfoEj
        - _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working9form_wordERN7acommon9CheckInfoE
        - _ZN7acommon8ObjStack10abort_tempEv
        - _ZN7acommon8ObjStack11commit_tempEv
        - _ZN7acommon8ObjStack8temp_ptrEv
        - _ZN7acommon8ObjStack9grow_tempEm
        - _ZNK7acommon13MutableStringcvPcEv
        - _ZNK8aspeller8Language12case_patternEPKcj
        - _ZNK8aspeller8Language8is_lowerEc
        - _ZNK8aspeller8Language8to_lowerEc
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:700,20'
          Dst:             _ZN12_GLOBAL__N_17Working10check_wordEPcS1_PN7acommon9CheckInfoEj
        - Src:             'modules/speller/default/suggest.cpp:701,5'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/suggest.cpp:704,12'
          Dst:             _ZN7acommon8ObjStack10abort_tempEv
        - Src:             'modules/speller/default/suggest.cpp:705,25'
          Dst:             _ZN12_GLOBAL__N_17Working9form_wordERN7acommon9CheckInfoE
        - Src:             'modules/speller/default/suggest.cpp:706,41'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/suggest.cpp:706,28'
          Dst:             _ZNK8aspeller8Language12case_patternEPKcj
        - Src:             'modules/speller/default/suggest.cpp:708,18'
          Dst:             _ZN12_GLOBAL__N_17Working9form_wordERN7acommon9CheckInfoE
        - Src:             'modules/speller/default/suggest.cpp:708,18'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/suggest.cpp:709,37'
          Dst:             _ZNK8aspeller8Language8is_lowerEc
        - Src:             'modules/speller/default/suggest.cpp:710,22'
          Dst:             _ZNK8aspeller8Language8to_lowerEc
        - Src:             'modules/speller/default/suggest.cpp:712,33'
          Dst:             _ZN7acommon8ObjStack9grow_tempEm
        - Src:             'modules/speller/default/suggest.cpp:713,33'
          Dst:             _ZN7acommon8ObjStack8temp_ptrEv
        - Src:             'modules/speller/default/suggest.cpp:715,12'
          Dst:             _ZN7acommon8ObjStack11commit_tempEv
        - Src:             'modules/speller/default/suggest.cpp:716,5'
          Dst:             _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
    - functionName:    _ZN12_GLOBAL__N_17Working10try_word_nEN7acommon10ParmStringERKNS0_9ScoreInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          172
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working14add_nearmiss_wENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEERKNS3_9WordEntryERKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working9form_wordERN7acommon9CheckInfoE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8ObjStack11commit_tempEv
        - _ZN7acommon8ObjStack8temp_ptrEv
        - _ZN7acommon8ObjStack9grow_tempEm
        - _ZN7acommon9CheckInfoC2Ev
        - _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
        - _ZN8aspeller9WordEntry3advEv
        - _ZN8aspeller9WordEntry6at_endEv
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK8aspeller8AffixMgr11affix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoE
        - _ZNK8aspeller8Language5affixEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:632,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:633,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:634,15'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/suggest.cpp:640,17'
          Dst:             _ZN8aspeller9WordEntry6at_endEv
        - Src:             'modules/speller/default/suggest.cpp:641,9'
          Dst:             _ZN12_GLOBAL__N_17Working14add_nearmiss_wENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEERKNS3_9WordEntryERKNS0_9ScoreInfoE
        - Src:             'modules/speller/default/suggest.cpp:640,30'
          Dst:             _ZN8aspeller9WordEntry3advEv
        - Src:             'modules/speller/default/suggest.cpp:644,17'
          Dst:             _ZN7acommon9CheckInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:645,24'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/suggest.cpp:645,45'
          Dst:             _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
        - Src:             'modules/speller/default/suggest.cpp:645,33'
          Dst:             _ZNK8aspeller8AffixMgr11affix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/suggest.cpp:647,7'
          Dst:             _ZN12_GLOBAL__N_17Working9form_wordERN7acommon9CheckInfoE
        - Src:             'modules/speller/default/suggest.cpp:648,35'
          Dst:             _ZN7acommon8ObjStack9grow_tempEm
        - Src:             'modules/speller/default/suggest.cpp:649,35'
          Dst:             _ZN7acommon8ObjStack8temp_ptrEv
        - Src:             'modules/speller/default/suggest.cpp:650,14'
          Dst:             _ZN7acommon8ObjStack11commit_tempEv
        - Src:             'modules/speller/default/suggest.cpp:652,7'
          Dst:             _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
        - Src:             'modules/speller/default/suggest.cpp:654,3'
          Dst:             _ZN8aspeller9WordEntryD2Ev
        - Src:             'modules/speller/default/suggest.cpp:654,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:654,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_17Working9form_wordERN7acommon9CheckInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          130
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon13MutableStringC2EPcj
        - _ZN7acommon8ObjStack9grow_tempEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:621,33'
          Dst:             _ZN7acommon8ObjStack9grow_tempEm
        - Src:             'modules/speller/default/suggest.cpp:627,12'
          Dst:             _ZN7acommon13MutableStringC2EPcj
    - functionName:    _ZN7acommon8ObjStack9grow_tempEm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          106
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon8ObjStack10alloc_tempEm
        - _ZN7acommon8ObjStack10check_sizeEm
        - _ZN7acommon8ObjStack9new_chunkEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:154,14'
          Dst:             _ZN7acommon8ObjStack10alloc_tempEm
        - Src:             './common/objstack.hpp:162,7'
          Dst:             _ZN7acommon8ObjStack10check_sizeEm
        - Src:             './common/objstack.hpp:163,7'
          Dst:             _ZN7acommon8ObjStack9new_chunkEv
    - functionName:    _ZN7acommon8ObjStack8temp_ptrEv
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working10check_wordEPcS1_PN7acommon9CheckInfoEj
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          143
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_17Working10check_wordEPcS1_PN7acommon9CheckInfoEj
        - _ZN12_GLOBAL__N_17Working12check_word_sEN7acommon10ParmStringEPNS1_9CheckInfoE
        - _ZN7acommon10ParmStringC2EPKcj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:679,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:679,20'
          Dst:             _ZN12_GLOBAL__N_17Working12check_word_sEN7acommon10ParmStringEPNS1_9CheckInfoE
        - Src:             'modules/speller/default/suggest.cpp:688,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:688,13'
          Dst:             _ZN12_GLOBAL__N_17Working12check_word_sEN7acommon10ParmStringEPNS1_9CheckInfoE
        - Src:             'modules/speller/default/suggest.cpp:691,13'
          Dst:             _ZN12_GLOBAL__N_17Working10check_wordEPcS1_PN7acommon9CheckInfoEj
    - functionName:    _ZN12_GLOBAL__N_17Working12check_word_sEN7acommon10ParmStringEPNS1_9CheckInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          114
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon9CheckInfo4WordC2EPKc
        - _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
        - _ZN8aspeller9WordEntry6at_endEv
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK8aspeller8AffixMgr11affix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoE
        - _ZNK8aspeller8Language5affixEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:658,15'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/suggest.cpp:664,15'
          Dst:             _ZN8aspeller9WordEntry6at_endEv
        - Src:             'modules/speller/default/suggest.cpp:665,20'
          Dst:             _ZN7acommon9CheckInfo4WordC2EPKc
        - Src:             'modules/speller/default/suggest.cpp:670,20'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/suggest.cpp:670,41'
          Dst:             _ZN8aspeller10LookupInfoC2EPNS_11SpellerImplENS0_4ModeE
        - Src:             'modules/speller/default/suggest.cpp:670,29'
          Dst:             _ZNK8aspeller8AffixMgr11affix_checkERKNS_10LookupInfoEN7acommon10ParmStringERNS4_9CheckInfoEPNS_9GuessInfoE
        - Src:             'modules/speller/default/suggest.cpp:673,3'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZNK8aspeller8Language11clean_charsEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:298,59'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller22SuggestReplEnumerationC2EPKNS_11SuggestReplES3_
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6VectorIN8aspeller11SuggestReplEE4pendEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6VectorIN8aspeller11SuggestReplEE6pbeginEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_17ReplTryEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEE3delEv
    - functionName:    _ZN7acommon6String6appendEPKvS2_
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String6appendEPKvj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:199,7'
          Dst:             _ZN7acommon6String6appendEPKvj
    - functionName:    _ZN8aspeller22SuggestReplEnumeration4nextEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language4replEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller22SuggestReplEnumerationC2EPKNS_11SuggestReplES3_
        - _ZNK7acommon6VectorIN8aspeller11SuggestReplEE4pendEv
        - _ZNK7acommon6VectorIN8aspeller11SuggestReplEE6pbeginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:356,48'
          Dst:             _ZNK7acommon6VectorIN8aspeller11SuggestReplEE6pbeginEv
        - Src:             'modules/speller/default/language.hpp:356,65'
          Dst:             _ZNK7acommon6VectorIN8aspeller11SuggestReplEE4pendEv
        - Src:             'modules/speller/default/language.hpp:356,18'
          Dst:             _ZN8aspeller22SuggestReplEnumerationC2EPKNS_11SuggestReplES3_
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_17ReplTryEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6String3endEv
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working14try_camel_wordERN7acommon6StringENS_11SpecialEditE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          99
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_113special_scoreERKN8aspeller19EditDistanceWeightsENS_11SpecialEditE
        - _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6String3endEv
        - _ZN7acommon6String5beginEv
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon9CheckInfoC2Ev
        - _ZN8aspeller11SpellerImpl5checkEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoEPNS0_12CompoundInfoE
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK8aspeller11SpellerImpl18run_together_limitEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:816,15'
          Dst:             _ZN7acommon9CheckInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:817,30'
          Dst:             _ZN7acommon6String5beginEv
        - Src:             'modules/speller/default/suggest.cpp:817,44'
          Dst:             _ZN7acommon6String3endEv
        - Src:             'modules/speller/default/suggest.cpp:817,62'
          Dst:             _ZNK8aspeller11SpellerImpl18run_together_limitEv
        - Src:             'modules/speller/default/suggest.cpp:817,19'
          Dst:             _ZN8aspeller11SpellerImpl5checkEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoEPNS0_12CompoundInfoE
        - Src:             'modules/speller/default/suggest.cpp:817,15'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/suggest.cpp:817,15'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:819,15'
          Dst:             _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:820,22'
          Dst:             _ZN12_GLOBAL__N_113special_scoreERKN8aspeller19EditDistanceWeightsENS_11SpecialEditE
        - Src:             'modules/speller/default/suggest.cpp:825,34'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/suggest.cpp:825,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:825,25'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:825,49'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:825,5'
          Dst:             _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
    - functionName:    _ZNK8aspeller11SpellerImpl18run_together_limitEv
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113special_scoreERKN8aspeller19EditDistanceWeightsENS_11SpecialEditE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'modules/speller/default/suggest.cpp:107,5'
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:117,7'
          Dst:             abort
    - functionName:    _ZN8aspeller11SpellerImpl5checkEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon13MutableStringC2EPcj
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.hpp:115,24'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/speller_impl.hpp:117,32'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/speller_impl.hpp:118,20'
          Dst:             _ZN7acommon13MutableStringC2EPcj
    - functionName:    _ZN8aspeller11SpellerImpl5checkEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN8aspeller11SpellerImpl5checkEN7acommon10ParmStringE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/speller_impl.hpp:120,59'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/speller_impl.hpp:120,53'
          Dst:             _ZN8aspeller11SpellerImpl5checkEN7acommon10ParmStringE
    - functionName:    _ZN7acommon6VectorIPN12_GLOBAL__N_17WorkingEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4swapERS3_
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112adj_score_ltERKNS_14ScoreWordSoundES2_
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:179,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4sortIPFiRKS2_S6_EEEvT_
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working9try_ngramEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1281
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          369
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_110NGramScoreC2ENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEERKNS3_9WordEntryEPKci
        - _ZN12_GLOBAL__N_110NGramScoreD2Ev
        - _ZN12_GLOBAL__N_15ngramEiPciPKci
        - _ZN12_GLOBAL__N_17Working10abort_tempEv
        - _ZN12_GLOBAL__N_17Working11commit_tempEPKc
        - _ZN12_GLOBAL__N_17Working13to_soundslikeEPKcj
        - _ZN12_GLOBAL__N_17Working18to_soundslike_tempEPKcjPj
        - _ZN12_GLOBAL__N_17Working9add_soundENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPNS3_9WordEntryEPKci
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_110NGramScoreEEC2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_110NGramScoreEED2Ev
        - _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEC2EPS2_
        - _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEED2Ev
        - _ZN7acommon8hash_setIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EEEC2EjRKS4_RKS7_
        - _ZN7acommon8hash_setIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EEED2Ev
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKS3_
        - _ZNK7acommon6String15ensure_null_endEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEptEv
        - _ZNK7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4haveERKS3_
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1211,34'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1212,25'
          Dst:             _ZNK7acommon6String15ensure_null_endEv
        - Src:             'modules/speller/default/suggest.cpp:1216,28'
          Dst:             _ZN7acommon8hash_setIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EEEC2EjRKS4_RKS7_
        - Src:             'modules/speller/default/suggest.cpp:1217,16'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_110NGramScoreEEC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1221,54'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - Src:             'modules/speller/default/suggest.cpp:1222,34'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - Src:             'modules/speller/default/suggest.cpp:1225,48'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:1225,25'
          Dst:             _ZN12_GLOBAL__N_17Working13to_soundslikeEPKcj
        - Src:             'modules/speller/default/suggest.cpp:1226,20'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKS3_
        - Src:             'modules/speller/default/suggest.cpp:1233,39'
          Dst:             _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEC2EPS2_
        - Src:             'modules/speller/default/suggest.cpp:1235,21'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEptEv
        - Src:             'modules/speller/default/suggest.cpp:1238,11'
          Dst:             _ZN12_GLOBAL__N_17Working10abort_tempEv
        - Src:             'modules/speller/default/suggest.cpp:1241,16'
          Dst:             _ZN12_GLOBAL__N_17Working18to_soundslike_tempEPKcjPj
        - Src:             'modules/speller/default/suggest.cpp:1244,26'
          Dst:             _ZNK7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4haveERKS3_
        - Src:             'modules/speller/default/suggest.cpp:1246,47'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/suggest.cpp:1246,75'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1247,28'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:1246,18'
          Dst:             _ZN12_GLOBAL__N_15ngramEiPciPKci
        - Src:             'modules/speller/default/suggest.cpp:1250,11'
          Dst:             _ZN12_GLOBAL__N_17Working11commit_tempEPKc
        - Src:             'modules/speller/default/suggest.cpp:1251,32'
          Dst:             _ZN12_GLOBAL__N_110NGramScoreC2ENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEERKNS3_9WordEntryEPKci
        - Src:             'modules/speller/default/suggest.cpp:1251,11'
          Dst:             _ZN12_GLOBAL__N_110NGramScoreD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1272,5'
          Dst:             _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1279,7'
          Dst:             _ZN12_GLOBAL__N_17Working9add_soundENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPNS3_9WordEntryEPKci
        - Src:             'modules/speller/default/suggest.cpp:1281,3'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_110NGramScoreEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1281,3'
          Dst:             _ZN7acommon8hash_setIPKcNS_4hashIS2_EENSt3__18equal_toIS2_EEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1281,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_17Working8try_scanEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          445
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_17Working10abort_tempEv
        - _ZN12_GLOBAL__N_17Working11commit_tempEPKc
        - _ZN12_GLOBAL__N_17Working14add_nearmiss_aENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPKNS3_7WordAffERKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working18to_soundslike_tempEPKcjPj
        - _ZN12_GLOBAL__N_17Working18to_soundslike_tempERKN8aspeller9WordEntryE
        - _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - _ZN12_GLOBAL__N_17Working9add_soundENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPNS3_9WordEntryEPKci
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon8ObjStack5resetEv
        - _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEC2EPS2_
        - _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEED2Ev
        - _ZN8aspeller7WordAffC2Ev
        - _ZN8aspeller8EditDistC2Ev
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEptEv
        - _ZNK8aspeller8AffixMgr13expand_prefixEN7acommon10ParmStringES2_RNS1_8ObjStackE
        - _ZNK8aspeller8AffixMgr13expand_suffixEN7acommon10ParmStringEPKhRNS1_8ObjStackEiPhPPPNS_7WordAffES2_
        - _ZNK8aspeller8AffixMgr9max_stripEv
        - _ZNK8aspeller8EditDistcviEv
        - _ZNK8aspeller8Language5affixEv
        - strlen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:970,60'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/suggest.cpp:973,15'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/suggest.cpp:975,14'
          Dst:             _ZN8aspeller8EditDistC2Ev
        - Src:             'modules/speller/default/suggest.cpp:978,13'
          Dst:             _ZN8aspeller7WordAffC2Ev
        - Src:             'modules/speller/default/suggest.cpp:986,39'
          Dst:             _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEC2EPS2_
        - Src:             'modules/speller/default/suggest.cpp:988,21'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEptEv
        - Src:             'modules/speller/default/suggest.cpp:995,11'
          Dst:             _ZN12_GLOBAL__N_17Working10abort_tempEv
        - Src:             'modules/speller/default/suggest.cpp:997,16'
          Dst:             _ZN12_GLOBAL__N_17Working18to_soundslike_tempERKN8aspeller9WordEntryE
        - Src:             'modules/speller/default/suggest.cpp:1006,13'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/suggest.cpp:1008,9'
          Dst:             _ZN12_GLOBAL__N_17Working11commit_tempEPKc
        - Src:             'modules/speller/default/suggest.cpp:1009,30'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/suggest.cpp:1009,9'
          Dst:             _ZN12_GLOBAL__N_17Working9add_soundENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPNS3_9WordEntryEPKci
        - Src:             'modules/speller/default/suggest.cpp:1014,21'
          Dst:             _ZN7acommon8ObjStack5resetEv
        - Src:             'modules/speller/default/suggest.cpp:1019,30'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:1023,28'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/suggest.cpp:1023,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1023,61'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1023,37'
          Dst:             _ZNK8aspeller8AffixMgr13expand_prefixEN7acommon10ParmStringES2_RNS1_8ObjStackE
        - Src:             'modules/speller/default/suggest.cpp:1032,16'
          Dst:             _ZN12_GLOBAL__N_17Working18to_soundslike_tempEPKcjPj
        - Src:             'modules/speller/default/suggest.cpp:1037,15'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/suggest.cpp:1038,13'
          Dst:             _ZN12_GLOBAL__N_17Working11commit_tempEPKc
        - Src:             'modules/speller/default/suggest.cpp:1039,23'
          Dst:             _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1041,36'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/suggest.cpp:1042,13'
          Dst:             _ZN12_GLOBAL__N_17Working14add_nearmiss_aENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPKNS3_7WordAffERKNS0_9ScoreInfoE
        - Src:             'modules/speller/default/suggest.cpp:1050,36'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/suggest.cpp:1050,45'
          Dst:             _ZNK8aspeller8AffixMgr9max_stripEv
        - Src:             'modules/speller/default/suggest.cpp:1053,30'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/suggest.cpp:1053,53'
          Dst:             _ZNK7acommon12SimpleStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/suggest.cpp:1053,39'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1053,39'
          Dst:             _ZNK8aspeller8AffixMgr13expand_suffixEN7acommon10ParmStringEPKhRNS1_8ObjStackEiPhPPPNS_7WordAffES2_
        - Src:             'modules/speller/default/suggest.cpp:1058,15'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/suggest.cpp:1062,18'
          Dst:             _ZN12_GLOBAL__N_17Working18to_soundslike_tempEPKcjPj
        - Src:             'modules/speller/default/suggest.cpp:1064,17'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/suggest.cpp:1065,13'
          Dst:             _ZN12_GLOBAL__N_17Working11commit_tempEPKc
        - Src:             'modules/speller/default/suggest.cpp:1066,23'
          Dst:             _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1068,36'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/suggest.cpp:1069,13'
          Dst:             _ZN12_GLOBAL__N_17Working14add_nearmiss_aENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPKNS3_7WordAffERKNS0_9ScoreInfoE
        - Src:             'modules/speller/default/suggest.cpp:1073,5'
          Dst:             _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1074,3'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN12_GLOBAL__N_17Working13try_scan_rootEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          294
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_17Working10abort_tempEv
        - _ZN12_GLOBAL__N_17Working11commit_tempEPKc
        - _ZN12_GLOBAL__N_17Working13to_soundslikeEPKcj
        - _ZN12_GLOBAL__N_17Working18to_soundslike_tempERKN8aspeller9WordEntryE
        - _ZN12_GLOBAL__N_17Working9add_soundENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPNS3_9WordEntryEPKci
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6VectorIPKcE4pendEv
        - _ZN7acommon6VectorIPKcE6pbeginEv
        - _ZN7acommon6VectorIPKcEC2Ev
        - _ZN7acommon6VectorIPKcED2Ev
        - _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEC2EPS2_
        - _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEED2Ev
        - _ZN8aspeller8EditDistC2Ev
        - _ZN8aspeller9GuessInfoC2Ev
        - _ZN8aspeller9GuessInfoD2Ev
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEptEv
        - _ZNK8aspeller8EditDistcviEv
        - _ZNK8aspeller8Language5munchERKN7acommon10ParmStringEPNS_9GuessInfoEb
        - strcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1080,15'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1082,14'
          Dst:             _ZN8aspeller8EditDistC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1084,15'
          Dst:             _ZN8aspeller9GuessInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1085,17'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:1085,11'
          Dst:             _ZNK8aspeller8Language5munchERKN7acommon10ParmStringEPNS_9GuessInfoEb
        - Src:             'modules/speller/default/suggest.cpp:1086,26'
          Dst:             _ZN7acommon6VectorIPKcEC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1087,39'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/suggest.cpp:1095,12'
          Dst:             _ZN12_GLOBAL__N_17Working13to_soundslikeEPKcj
        - Src:             'modules/speller/default/suggest.cpp:1097,32'
          Dst:             strcmp
        - Src:             'modules/speller/default/suggest.cpp:1099,23'
          Dst:             _ZN12_GLOBAL__N_17Working13to_soundslikeEPKcj
        - Src:             'modules/speller/default/suggest.cpp:1105,32'
          Dst:             _ZN7acommon6VectorIPKcE6pbeginEv
        - Src:             'modules/speller/default/suggest.cpp:1106,32'
          Dst:             _ZN7acommon6VectorIPKcE4pendEv
        - Src:             'modules/speller/default/suggest.cpp:1111,39'
          Dst:             _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEC2EPS2_
        - Src:             'modules/speller/default/suggest.cpp:1113,21'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEEptEv
        - Src:             'modules/speller/default/suggest.cpp:1117,11'
          Dst:             _ZN12_GLOBAL__N_17Working10abort_tempEv
        - Src:             'modules/speller/default/suggest.cpp:1119,16'
          Dst:             _ZN12_GLOBAL__N_17Working18to_soundslike_tempERKN8aspeller9WordEntryE
        - Src:             'modules/speller/default/suggest.cpp:1128,15'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/suggest.cpp:1130,11'
          Dst:             _ZN12_GLOBAL__N_17Working11commit_tempEPKc
        - Src:             'modules/speller/default/suggest.cpp:1131,32'
          Dst:             _ZNK8aspeller8EditDistcviEv
        - Src:             'modules/speller/default/suggest.cpp:1131,11'
          Dst:             _ZN12_GLOBAL__N_17Working9add_soundENSt3__111__wrap_iterIPKPKN8aspeller10DictionaryEEEPNS3_9WordEntryEPKci
        - Src:             'modules/speller/default/suggest.cpp:1136,5'
          Dst:             _ZN7acommon8StackPtrIN8aspeller21SoundslikeEnumerationEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1137,3'
          Dst:             _ZN7acommon6VectorIPKcED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1137,3'
          Dst:             _ZN8aspeller9GuessInfoD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1137,3'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN12_GLOBAL__N_17Working15fine_tune_scoreEi
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          407
      EdgeCount:       72
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_118special_typo_scoreERKN8aspeller20TypoEditDistanceInfoENS_11SpecialEditE
        - _ZN12_GLOBAL__N_17Working19adj_wighted_averageEiii
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String6resizeEm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringixEm
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - _ZN8aspeller18typo_edit_distanceEN7acommon10ParmStringES1_RKNS_20TypoEditDistanceInfoE
        - _ZNK12_GLOBAL__N_116SpecialTypoScorecvbEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEdeEv
        - _ZNK7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEptEv
        - _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1463,18'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1463,29'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1464,38'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1464,17'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'modules/speller/default/suggest.cpp:1465,38'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1466,24'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEptEv
        - Src:             'modules/speller/default/suggest.cpp:1466,49'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:1466,35'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/suggest.cpp:1466,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:1467,7'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:1468,33'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/suggest.cpp:1468,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1469,12'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'modules/speller/default/suggest.cpp:1471,35'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - Src:             'modules/speller/default/suggest.cpp:1472,36'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - Src:             'modules/speller/default/suggest.cpp:1475,55'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEdeEv
        - Src:             'modules/speller/default/suggest.cpp:1475,36'
          Dst:             _ZN12_GLOBAL__N_118special_typo_scoreERKN8aspeller20TypoEditDistanceInfoENS_11SpecialEditE
        - Src:             'modules/speller/default/suggest.cpp:1476,13'
          Dst:             _ZNK12_GLOBAL__N_116SpecialTypoScorecvbEv
        - Src:             'modules/speller/default/suggest.cpp:1482,16'
          Dst:             _ZNK12_GLOBAL__N_116SpecialTypoScorecvbEv
        - Src:             'modules/speller/default/suggest.cpp:1484,25'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEptEv
        - Src:             'modules/speller/default/suggest.cpp:1484,36'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/suggest.cpp:1484,15'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:1485,13'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:1486,64'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/suggest.cpp:1486,48'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1486,82'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEdeEv
        - Src:             'modules/speller/default/suggest.cpp:1486,29'
          Dst:             _ZN8aspeller18typo_edit_distanceEN7acommon10ParmStringES1_RKNS_20TypoEditDistanceInfoE
        - Src:             'modules/speller/default/suggest.cpp:1492,84'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEptEv
        - Src:             'modules/speller/default/suggest.cpp:1492,28'
          Dst:             _ZN12_GLOBAL__N_17Working19adj_wighted_averageEiii
        - Src:             'modules/speller/default/suggest.cpp:1497,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1497,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1498,35'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - Src:             'modules/speller/default/suggest.cpp:1499,36'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - Src:             'modules/speller/default/suggest.cpp:1507,36'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
    - functionName:    _ZN12_GLOBAL__N_17Working10score_listEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         73
      ICount:          659
      EdgeCount:       98
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN12_GLOBAL__N_114ScoreWordSoundC2EPNS_7WorkingE
        - _ZN12_GLOBAL__N_114ScoreWordSoundD2Ev
        - _ZN12_GLOBAL__N_17Working12needed_levelEii
        - _ZN12_GLOBAL__N_17Working13to_soundslikeEPKcj
        - _ZN12_GLOBAL__N_17Working16weighted_averageEii
        - _ZN12_GLOBAL__N_17Working17skip_first_coupleERNSt3__115__list_iteratorINS_14ScoreWordSoundEPvEE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE10push_frontERKS2_
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE11splice_intoERS3_NSt3__115__list_iteratorIS2_PvEES8_
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4sortEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5emptyEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5frontEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE9pop_frontEv
        - _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_RKNS_19EditDistanceWeightsE
        - _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_iiRKNS_19EditDistanceWeightsE
        - _ZNK7acommon6String5c_strEv
        - strlen
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1290,21'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5emptyEv
        - Src:             'modules/speller/default/suggest.cpp:1295,28'
          Dst:             _ZN12_GLOBAL__N_114ScoreWordSoundC2EPNS_7WorkingE
        - Src:             'modules/speller/default/suggest.cpp:1295,17'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE10push_frontERKS2_
        - Src:             'modules/speller/default/suggest.cpp:1295,5'
          Dst:             _ZN12_GLOBAL__N_114ScoreWordSoundD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1297,35'
          Dst:             _ZN12_GLOBAL__N_114ScoreWordSoundC2EPNS_7WorkingE
        - Src:             'modules/speller/default/suggest.cpp:1297,24'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE10push_frontERKS2_
        - Src:             'modules/speller/default/suggest.cpp:1297,5'
          Dst:             _ZN12_GLOBAL__N_114ScoreWordSoundD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1298,24'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5frontEv
        - Src:             'modules/speller/default/suggest.cpp:1309,26'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - Src:             'modules/speller/default/suggest.cpp:1312,31'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - Src:             'modules/speller/default/suggest.cpp:1319,23'
          Dst:             _ZN12_GLOBAL__N_17Working12needed_levelEii
        - Src:             'modules/speller/default/suggest.cpp:1322,43'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:1323,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1322,29'
          Dst:             _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_iiRKNS_19EditDistanceWeightsE
        - Src:             'modules/speller/default/suggest.cpp:1332,15'
          Dst:             _ZN12_GLOBAL__N_17Working16weighted_averageEii
        - Src:             'modules/speller/default/suggest.cpp:1334,74'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:1334,51'
          Dst:             _ZN12_GLOBAL__N_17Working13to_soundslikeEPKcj
        - Src:             'modules/speller/default/suggest.cpp:1336,47'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:1336,68'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1336,33'
          Dst:             _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_RKNS_19EditDistanceWeightsE
        - Src:             'modules/speller/default/suggest.cpp:1340,20'
          Dst:             _ZN12_GLOBAL__N_17Working16weighted_averageEii
        - Src:             'modules/speller/default/suggest.cpp:1347,28'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE11splice_intoERS3_NSt3__115__list_iteratorIS2_PvEES8_
        - Src:             'modules/speller/default/suggest.cpp:1359,26'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4sortEv
        - Src:             'modules/speller/default/suggest.cpp:1361,30'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - Src:             'modules/speller/default/suggest.cpp:1364,35'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - Src:             'modules/speller/default/suggest.cpp:1366,15'
          Dst:             _ZN12_GLOBAL__N_17Working17skip_first_coupleERNSt3__115__list_iteratorINS_14ScoreWordSoundEPvEE
        - Src:             'modules/speller/default/suggest.cpp:1369,27'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - Src:             'modules/speller/default/suggest.cpp:1386,24'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - Src:             'modules/speller/default/suggest.cpp:1389,29'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - Src:             'modules/speller/default/suggest.cpp:1394,29'
          Dst:             _ZN12_GLOBAL__N_17Working12needed_levelEii
        - Src:             'modules/speller/default/suggest.cpp:1395,25'
          Dst:             _ZN12_GLOBAL__N_17Working12needed_levelEii
        - Src:             'modules/speller/default/suggest.cpp:1398,56'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/suggest.cpp:1398,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1399,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1398,27'
          Dst:             _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_iiRKNS_19EditDistanceWeightsE
        - Src:             'modules/speller/default/suggest.cpp:1408,13'
          Dst:             _ZN12_GLOBAL__N_17Working16weighted_averageEii
        - Src:             'modules/speller/default/suggest.cpp:1411,50'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:1411,27'
          Dst:             _ZN12_GLOBAL__N_17Working13to_soundslikeEPKcj
        - Src:             'modules/speller/default/suggest.cpp:1413,45'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:1413,66'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1413,31'
          Dst:             _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_RKNS_19EditDistanceWeightsE
        - Src:             'modules/speller/default/suggest.cpp:1417,18'
          Dst:             _ZN12_GLOBAL__N_17Working16weighted_averageEii
        - Src:             'modules/speller/default/suggest.cpp:1421,26'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE11splice_intoERS3_NSt3__115__list_iteratorIS2_PvEES8_
        - Src:             'modules/speller/default/suggest.cpp:1434,17'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE9pop_frontEv
        - Src:             'modules/speller/default/suggest.cpp:1436,24'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4sortEv
        - Src:             'modules/speller/default/suggest.cpp:1437,24'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE9pop_frontEv
        - Src:             'modules/speller/default/suggest.cpp:1439,21'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5emptyEv
        - Src:             'modules/speller/default/suggest.cpp:1442,30'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - Src:             'modules/speller/default/suggest.cpp:1443,7'
          Dst:             _ZN12_GLOBAL__N_17Working17skip_first_coupleERNSt3__115__list_iteratorINS_14ScoreWordSoundEPvEE
        - Src:             'modules/speller/default/suggest.cpp:1445,44'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
    - functionName:    _ZN12_GLOBAL__N_17Working17try_one_edit_wordEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          292
      EdgeCount:       42
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_17Working8try_wordEPcS1_i
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6StringixEm
        - _ZNK8aspeller8Language11clean_charsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:871,39'
          Dst:             _ZNK8aspeller8Language11clean_charsEv
        - Src:             'modules/speller/default/suggest.cpp:874,5'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:875,43'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:878,27'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/suggest.cpp:878,39'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:882,5'
          Dst:             _ZN12_GLOBAL__N_17Working8try_wordEPcS1_i
        - Src:             'modules/speller/default/suggest.cpp:886,27'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:888,19'
          Dst:             _ZNK7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:890,9'
          Dst:             _ZN12_GLOBAL__N_17Working8try_wordEPcS1_i
        - Src:             'modules/speller/default/suggest.cpp:892,21'
          Dst:             _ZNK7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:897,28'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:902,7'
          Dst:             _ZN12_GLOBAL__N_17Working8try_wordEPcS1_i
        - Src:             'modules/speller/default/suggest.cpp:916,9'
          Dst:             _ZN12_GLOBAL__N_17Working8try_wordEPcS1_i
        - Src:             'modules/speller/default/suggest.cpp:925,14'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:926,29'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/suggest.cpp:926,41'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:927,38'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:930,16'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:932,9'
          Dst:             _ZN12_GLOBAL__N_17Working8try_wordEPcS1_i
    - functionName:    _ZN12_GLOBAL__N_17Working8try_replEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_17Working8try_wordEPcS1_RKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - _ZN7acommon6String4pendEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String6appendEPKvS2_
        - _ZN7acommon6String6appendEPKvj
        - _ZN7acommon6String6pbeginEv
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_17ReplTryEEC2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_17ReplTryEED2Ev
        - _ZN7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEEC2EPS2_
        - _ZN7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEED2Ev
        - _ZN8aspeller22SuggestReplEnumeration4nextEv
        - _ZNK7acommon6String15ensure_null_endEv
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEEptEv
        - _ZNK8aspeller8Language4replEv
        - strlen
        - strstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1151,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1152,21'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_17ReplTryEEC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1153,48'
          Dst:             _ZNK8aspeller8Language4replEv
        - Src:             'modules/speller/default/suggest.cpp:1153,38'
          Dst:             _ZN7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEEC2EPS2_
        - Src:             'modules/speller/default/suggest.cpp:1155,40'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/suggest.cpp:1156,47'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1157,16'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEEptEv
        - Src:             'modules/speller/default/suggest.cpp:1157,21'
          Dst:             _ZN8aspeller22SuggestReplEnumeration4nextEv
        - Src:             'modules/speller/default/suggest.cpp:1160,19'
          Dst:             strstr
        - Src:             'modules/speller/default/suggest.cpp:1161,13'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/suggest.cpp:1162,13'
          Dst:             _ZN7acommon6String6appendEPKvS2_
        - Src:             'modules/speller/default/suggest.cpp:1163,29'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:1163,13'
          Dst:             _ZN7acommon6String6appendEPKvj
        - Src:             'modules/speller/default/suggest.cpp:1164,14'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:1165,13'
          Dst:             _ZN7acommon6String6appendEPKvS2_
        - Src:             'modules/speller/default/suggest.cpp:1166,13'
          Dst:             _ZNK7acommon6String15ensure_null_endEv
        - Src:             'modules/speller/default/suggest.cpp:1168,19'
          Dst:             _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1171,22'
          Dst:             _ZN7acommon6String6pbeginEv
        - Src:             'modules/speller/default/suggest.cpp:1171,36'
          Dst:             _ZN7acommon6String4pendEv
        - Src:             'modules/speller/default/suggest.cpp:1171,9'
          Dst:             _ZN12_GLOBAL__N_17Working8try_wordEPcS1_RKNS0_9ScoreInfoE
        - Src:             'modules/speller/default/suggest.cpp:1174,3'
          Dst:             _ZN7acommon8StackPtrIN8aspeller22SuggestReplEnumerationEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1174,3'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_17ReplTryEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1174,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_17Working15try_camel_editsEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          213
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_17Working14try_camel_wordERN7acommon6StringENS_11SpecialEditE
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringixEm
        - _ZNK7acommon6String15ensure_null_endEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK8aspeller8Language8to_lowerEc
        - _ZNK8aspeller8Language8to_upperEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:831,19'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:832,10'
          Dst:             _ZNK7acommon6String15ensure_null_endEv
        - Src:             'modules/speller/default/suggest.cpp:834,33'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:837,19'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:838,32'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:838,23'
          Dst:             _ZNK8aspeller8Language8to_upperEc
        - Src:             'modules/speller/default/suggest.cpp:838,7'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:839,11'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:842,34'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:842,25'
          Dst:             _ZNK8aspeller8Language8to_lowerEc
        - Src:             'modules/speller/default/suggest.cpp:842,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:843,13'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:846,7'
          Dst:             _ZN12_GLOBAL__N_17Working14try_camel_wordERN7acommon6StringENS_11SpecialEditE
        - Src:             'modules/speller/default/suggest.cpp:850,22'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:851,36'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:851,27'
          Dst:             _ZNK8aspeller8Language8to_upperEc
        - Src:             'modules/speller/default/suggest.cpp:851,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:852,13'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:853,11'
          Dst:             _ZN12_GLOBAL__N_17Working14try_camel_wordERN7acommon6StringENS_11SpecialEditE
        - Src:             'modules/speller/default/suggest.cpp:854,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:855,24'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:856,19'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:857,38'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:857,29'
          Dst:             _ZNK8aspeller8Language8to_upperEc
        - Src:             'modules/speller/default/suggest.cpp:857,11'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:858,15'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:859,13'
          Dst:             _ZN12_GLOBAL__N_17Working14try_camel_wordERN7acommon6StringENS_11SpecialEditE
        - Src:             'modules/speller/default/suggest.cpp:860,11'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:864,7'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:866,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_17Working9try_splitEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          224
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_113special_scoreERKN8aspeller19EditDistanceWeightsENS_11SpecialEditE
        - _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
        - _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String6resizeEm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN8aspeller11SpellerImpl5checkEPKc
        - _ZNK7acommon6String4dataEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5emptyEv
        - _ZNK7acommon6StringixEm
        - _ZNK7acommon8PosibErrIbEcvRKbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:784,14'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:784,47'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'modules/speller/default/suggest.cpp:787,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:788,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:789,30'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:789,18'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'modules/speller/default/suggest.cpp:790,36'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/suggest.cpp:791,27'
          Dst:             _ZNK7acommon6String4dataEv
        - Src:             'modules/speller/default/suggest.cpp:791,40'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:792,19'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:793,47'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:793,19'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:795,19'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:799,15'
          Dst:             _ZN8aspeller11SpellerImpl5checkEPKc
        - Src:             'modules/speller/default/suggest.cpp:799,11'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/suggest.cpp:799,38'
          Dst:             _ZN8aspeller11SpellerImpl5checkEPKc
        - Src:             'modules/speller/default/suggest.cpp:799,34'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/suggest.cpp:799,11'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:799,11'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:800,52'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:802,25'
          Dst:             _ZNK7acommon6StringixEm
        - Src:             'modules/speller/default/suggest.cpp:803,21'
          Dst:             _ZN12_GLOBAL__N_17Working9ScoreInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:804,28'
          Dst:             _ZN12_GLOBAL__N_113special_scoreERKN8aspeller19EditDistanceWeightsENS_11SpecialEditE
        - Src:             'modules/speller/default/suggest.cpp:809,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:809,31'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:809,51'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:809,11'
          Dst:             _ZN12_GLOBAL__N_17Working12add_nearmissEPcjjRKNS0_9ScoreInfoE
        - Src:             'modules/speller/default/suggest.cpp:813,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:813,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_14SugsC2EPNS_7WorkingE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorIPN12_GLOBAL__N_17WorkingEEC2Ev
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:444,5'
          Dst:             _ZN7acommon6VectorIPN12_GLOBAL__N_17WorkingEEC2Ev
        - Src:             'modules/speller/default/suggest.cpp:444,5'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEEC2Ev
    - functionName:    _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEEC2Ev
      functionSourceFile: '/src/aspell/./common/basic_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language13to_soundslikeERN7acommon6StringERKNS1_10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String6resizeEm
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:310,23'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/language.hpp:310,11'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'modules/speller/default/language.hpp:311,18'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
        - Src:             'modules/speller/default/language.hpp:311,49'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/language.hpp:311,62'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/language.hpp:311,74'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/language.hpp:312,26'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/language.hpp:312,11'
          Dst:             _ZN7acommon6String6resizeEm
    - functionName:    _ZNK8aspeller8Language8to_cleanERN7acommon6StringEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringpLEc
        - _ZNK8aspeller8Language8to_cleanEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:280,11'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/language.hpp:282,18'
          Dst:             _ZNK8aspeller8Language8to_cleanEc
        - Src:             'modules/speller/default/language.hpp:283,20'
          Dst:             _ZN7acommon6StringpLEc
    - functionName:    _ZN12_GLOBAL__N_112OriginalWordC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:92,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:92,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:92,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:92,5'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN12_GLOBAL__N_14Sugs8transferERNS_15SuggestionsImplEi
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          323
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_110SuggestionC2EPKcPKNS_14ScoreWordSoundE
        - _ZN12_GLOBAL__N_115SuggestionsImpl5resetEv
        - _ZN12_GLOBAL__N_17Working8fix_caseEPc
        - _ZN12_GLOBAL__N_17Working8fix_wordERN7acommon8ObjStackERKNS1_10ParmStringE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon8ObjStack6freezeEv
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8hash_setIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsEEC2EjRKS4_RKS6_
        - _ZN7acommon8hash_setIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsEED2Ev
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4swapERS3_
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE6insertERKS3_
        - _ZN8aspeller11SpellerImpl5checkEPKc
        - _ZN8aspeller11SpellerImpl5checkEPKcm
        - _ZN8aspeller9WordEntry3advEv
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - strchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1535,9'
          Dst:             _ZN12_GLOBAL__N_115SuggestionsImpl5resetEv
        - Src:             'modules/speller/default/suggest.cpp:1543,16'
          Dst:             _ZN7acommon8hash_setIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsEEC2EjRKS4_RKS6_
        - Src:             'modules/speller/default/suggest.cpp:1545,60'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5beginEv
        - Src:             'modules/speller/default/suggest.cpp:1546,27'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE3endEv
        - Src:             'modules/speller/default/suggest.cpp:1561,57'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1561,39'
          Dst:             _ZN12_GLOBAL__N_17Working8fix_wordERN7acommon8ObjStackERKNS1_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1562,33'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE6insertERKS3_
        - Src:             'modules/speller/default/suggest.cpp:1564,32'
          Dst:             strchr
        - Src:             'modules/speller/default/suggest.cpp:1567,34'
          Dst:             _ZN8aspeller11SpellerImpl5checkEPKc
        - Src:             'modules/speller/default/suggest.cpp:1567,25'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/suggest.cpp:1567,15'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1569,34'
          Dst:             _ZN8aspeller11SpellerImpl5checkEPKcm
        - Src:             'modules/speller/default/suggest.cpp:1569,25'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/suggest.cpp:1569,70'
          Dst:             _ZN8aspeller11SpellerImpl5checkEPKc
        - Src:             'modules/speller/default/suggest.cpp:1569,61'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/suggest.cpp:1569,15'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1569,15'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1571,29'
          Dst:             _ZN12_GLOBAL__N_110SuggestionC2EPKcPKNS_14ScoreWordSoundE
        - Src:             'modules/speller/default/suggest.cpp:1573,32'
          Dst:             _ZN8aspeller9WordEntry3advEv
        - Src:             'modules/speller/default/suggest.cpp:1575,65'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1575,47'
          Dst:             _ZN12_GLOBAL__N_17Working8fix_wordERN7acommon8ObjStackERKNS1_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1575,81'
          Dst:             _ZN12_GLOBAL__N_17Working8fix_caseEPc
        - Src:             'modules/speller/default/suggest.cpp:1576,30'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcNS_4hashIS3_EEN12_GLOBAL__N_19StrEqualsELb0EEEE6insertERKS3_
        - Src:             'modules/speller/default/suggest.cpp:1578,25'
          Dst:             _ZN12_GLOBAL__N_110SuggestionC2EPKcPKNS_14ScoreWordSoundE
        - Src:             'modules/speller/default/suggest.cpp:1582,46'
          Dst:             _ZN7acommon8ObjStack6freezeEv
        - Src:             'modules/speller/default/suggest.cpp:1584,28'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4swapERS3_
        - Src:             'modules/speller/default/suggest.cpp:1585,3'
          Dst:             _ZN7acommon8hash_setIPKcNS_4hashIS2_EEN12_GLOBAL__N_19StrEqualsEED2Ev
    - functionName:    _ZN12_GLOBAL__N_14SugsD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_17WorkingD2Ev
        - _ZN7acommon6VectorIPN12_GLOBAL__N_17WorkingEED2Ev
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:449,9'
          Dst:             _ZN12_GLOBAL__N_17WorkingD2Ev
        - Src:             'modules/speller/default/suggest.cpp:452,5'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:452,5'
          Dst:             _ZN7acommon6VectorIPN12_GLOBAL__N_17WorkingEED2Ev
    - functionName:    _ZN12_GLOBAL__N_14Sugs5mergeERS0_
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112adj_score_ltERKNS_14ScoreWordSoundES2_
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5mergeIPFiRKS2_S6_EEEvRS3_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:439,26'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5mergeIPFiRKS2_S6_EEEvRS3_T_
        - Src:             'modules/speller/default/suggest.cpp:439,26'
          Dst:             _ZN12_GLOBAL__N_112adj_score_ltERKNS_14ScoreWordSoundES2_
    - functionName:    _ZN12_GLOBAL__N_17Working11with_presufERKN7acommon10ParmStringES4_
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringaSERKNS_10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:393,14'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:394,14'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
    - functionName:    _ZN8aspeller11SpellerImpl12CompoundInfoC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/speller_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17Working11suggestionsEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          242
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_112adj_score_ltERKNS_14ScoreWordSoundES2_
        - _ZN12_GLOBAL__N_14SugsC2EPNS_7WorkingE
        - _ZN12_GLOBAL__N_17Working10score_listEv
        - _ZN12_GLOBAL__N_17Working13try_scan_rootEv
        - _ZN12_GLOBAL__N_17Working15fine_tune_scoreEi
        - _ZN12_GLOBAL__N_17Working15try_camel_editsEv
        - _ZN12_GLOBAL__N_17Working17try_one_edit_wordEv
        - _ZN12_GLOBAL__N_17Working8try_replEv
        - _ZN12_GLOBAL__N_17Working8try_scanEv
        - _ZN12_GLOBAL__N_17Working9try_ngramEv
        - _ZN12_GLOBAL__N_17Working9try_splitEv
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4sortIPFiRKS2_S6_EEEvT_
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4swapERS3_
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5clearEv
        - _ZNK7acommon6String4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:504,22'
          Dst:             _ZN12_GLOBAL__N_14SugsC2EPNS_7WorkingE
        - Src:             'modules/speller/default/suggest.cpp:506,23'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:509,5'
          Dst:             _ZN12_GLOBAL__N_17Working9try_splitEv
        - Src:             'modules/speller/default/suggest.cpp:511,5'
          Dst:             _ZN12_GLOBAL__N_17Working15try_camel_editsEv
        - Src:             'modules/speller/default/suggest.cpp:519,7'
          Dst:             _ZN12_GLOBAL__N_17Working8try_replEv
        - Src:             'modules/speller/default/suggest.cpp:528,7'
          Dst:             _ZN12_GLOBAL__N_17Working17try_one_edit_wordEv
        - Src:             'modules/speller/default/suggest.cpp:529,7'
          Dst:             _ZN12_GLOBAL__N_17Working10score_listEv
        - Src:             'modules/speller/default/suggest.cpp:536,7'
          Dst:             _ZN12_GLOBAL__N_17Working15fine_tune_scoreEi
        - Src:             'modules/speller/default/suggest.cpp:547,9'
          Dst:             _ZN12_GLOBAL__N_17Working13try_scan_rootEv
        - Src:             'modules/speller/default/suggest.cpp:549,9'
          Dst:             _ZN12_GLOBAL__N_17Working8try_scanEv
        - Src:             'modules/speller/default/suggest.cpp:551,7'
          Dst:             _ZN12_GLOBAL__N_17Working10score_listEv
        - Src:             'modules/speller/default/suggest.cpp:563,9'
          Dst:             _ZN12_GLOBAL__N_17Working13try_scan_rootEv
        - Src:             'modules/speller/default/suggest.cpp:565,9'
          Dst:             _ZN12_GLOBAL__N_17Working8try_scanEv
        - Src:             'modules/speller/default/suggest.cpp:567,7'
          Dst:             _ZN12_GLOBAL__N_17Working10score_listEv
        - Src:             'modules/speller/default/suggest.cpp:582,9'
          Dst:             _ZN12_GLOBAL__N_17Working13try_scan_rootEv
        - Src:             'modules/speller/default/suggest.cpp:584,9'
          Dst:             _ZN12_GLOBAL__N_17Working8try_scanEv
        - Src:             'modules/speller/default/suggest.cpp:586,7'
          Dst:             _ZN12_GLOBAL__N_17Working10score_listEv
        - Src:             'modules/speller/default/suggest.cpp:598,7'
          Dst:             _ZN12_GLOBAL__N_17Working9try_ngramEv
        - Src:             'modules/speller/default/suggest.cpp:600,7'
          Dst:             _ZN12_GLOBAL__N_17Working10score_listEv
        - Src:             'modules/speller/default/suggest.cpp:606,5'
          Dst:             _ZN12_GLOBAL__N_17Working15fine_tune_scoreEi
        - Src:             'modules/speller/default/suggest.cpp:607,24'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4sortIPFiRKS2_S6_EEEvT_
        - Src:             'modules/speller/default/suggest.cpp:607,24'
          Dst:             _ZN12_GLOBAL__N_112adj_score_ltERKNS_14ScoreWordSoundES2_
        - Src:             'modules/speller/default/suggest.cpp:608,29'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE4swapERS3_
        - Src:             'modules/speller/default/suggest.cpp:609,17'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEE5clearEv
    - functionName:    _ZN12_GLOBAL__N_17WorkingC2EPN8aspeller11SpellerImplEPKNS1_8LanguageERKN7acommon6StringEPKNS1_12SuggestParmsE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          110
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_112OriginalWordC2Ev
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon8ObjStackC2Emm
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEEC2Ev
        - _ZN7acommon9CheckInfoC2Ev
        - _ZNK7acommon6String3strEv
        - _ZNK8aspeller8Language12case_patternERKN7acommon10ParmStringE
        - _ZNK8aspeller8Language13to_soundslikeERN7acommon6StringERKNS1_10ParmStringE
        - _ZNK8aspeller8Language8to_cleanERN7acommon6StringEPKc
        - _ZNK8aspeller8Language8to_lowerERN7acommon6StringEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:381,18'
          Dst:             _ZN12_GLOBAL__N_112OriginalWordC2Ev
        - Src:             'modules/speller/default/suggest.cpp:379,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:379,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:379,5'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEEC2Ev
        - Src:             'modules/speller/default/suggest.cpp:379,5'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEEC2Ev
        - Src:             'modules/speller/default/suggest.cpp:379,5'
          Dst:             _ZN7acommon8ObjStackC2Emm
        - Src:             'modules/speller/default/suggest.cpp:379,5'
          Dst:             _ZN7acommon8ObjStackC2Emm
        - Src:             'modules/speller/default/suggest.cpp:379,5'
          Dst:             _ZN7acommon9CheckInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:385,21'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/suggest.cpp:386,37'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/suggest.cpp:386,10'
          Dst:             _ZNK8aspeller8Language8to_lowerERN7acommon6StringEPKc
        - Src:             'modules/speller/default/suggest.cpp:387,37'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/suggest.cpp:387,10'
          Dst:             _ZNK8aspeller8Language8to_cleanERN7acommon6StringEPKc
        - Src:             'modules/speller/default/suggest.cpp:388,47'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/suggest.cpp:388,45'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:388,10'
          Dst:             _ZNK8aspeller8Language13to_soundslikeERN7acommon6StringERKNS1_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:389,47'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:389,34'
          Dst:             _ZNK8aspeller8Language12case_patternERKN7acommon10ParmStringE
    - functionName:    _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEC2Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller19EditDistanceWeightsC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/weights.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEEaSERKS5_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon17StringEnumerationaSERKS0_
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEEC2ERKS5_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon17StringEnumerationC2ERKS0_
    - functionName:    _ZNK7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEE6at_endEv
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms4endfENSt3__111__wrap_iterIPKNS_10SuggestionEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:93,21'
          Dst:             _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms4endfENSt3__111__wrap_iterIPKNS_10SuggestionEEE
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEE4nextEv
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms4endfENSt3__111__wrap_iterIPKNS_10SuggestionEEE
        - _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms5derefENSt3__111__wrap_iterIPKNS_10SuggestionEEE
        - _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms9end_stateEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:85,18'
          Dst:             _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms4endfENSt3__111__wrap_iterIPKNS_10SuggestionEEE
        - Src:             './common/enumeration.hpp:86,16'
          Dst:             _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms9end_stateEv
        - Src:             './common/enumeration.hpp:87,27'
          Dst:             _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms5derefENSt3__111__wrap_iterIPKNS_10SuggestionEEE
    - functionName:    _ZNK7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEE5cloneEv
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEEC2ERKS5_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:77,18'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEEC2ERKS5_
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEE6assignEPKS4_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEEaSERKS5_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:81,13'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEEaSERKS5_
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEED2Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon17StringEnumerationD2Ev
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEED0Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEED2Ev
    - functionName:    _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms4endfENSt3__111__wrap_iterIPKNS_10SuggestionEEE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1593
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms9end_stateEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_118SuggestionListImpl5Parms5derefENSt3__111__wrap_iterIPKNS_10SuggestionEEE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1595
      functionLinenumberEnd: 1595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEEC2ENSt3__111__wrap_iterIPKNS1_10SuggestionEEERKS3_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:73,5'
          Dst:             _ZN7acommon17StringEnumerationC2Ev
    - functionName:    _ZN12_GLOBAL__N_118SuggestionListImpl5ParmsC2ENSt3__111__wrap_iterIPKNS_10SuggestionEEE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPNS_8ObjStack4NodeEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_110SuggestionEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19SavedBufsD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19SavedBufs5resetEv
        - _ZN7acommon6VectorIPNS_8ObjStack4NodeEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:425,7'
          Dst:             _ZN12_GLOBAL__N_19SavedBufs5resetEv
        - Src:             'modules/speller/default/suggest.cpp:426,5'
          Dst:             _ZN7acommon6VectorIPNS_8ObjStack4NodeEED2Ev
    - functionName:    _ZNK12_GLOBAL__N_110Suggestion8distanceEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110Suggestion16normalized_scoreEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPNS_8ObjStack4NodeEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15SuggestionsDataD2Ev
      functionSourceFile: '/src/aspell/./common/suggestions.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115SuggestionsImplD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115SuggestionsImplD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:455,9'
          Dst:             _ZN12_GLOBAL__N_115SuggestionsImplD2Ev
    - functionName:    _ZN12_GLOBAL__N_115SuggestionsImplD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19SavedBufsD2Ev
        - _ZN7acommon15SuggestionsDataD2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_110SuggestionEED2Ev
        - _ZN7acommon8ObjStackD2Ev
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:455,9'
          Dst:             _ZN7acommon8ObjStackD2Ev
        - Src:             'modules/speller/default/suggest.cpp:455,9'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:455,9'
          Dst:             _ZN12_GLOBAL__N_19SavedBufsD2Ev
        - Src:             'modules/speller/default/suggest.cpp:455,9'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_110SuggestionEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:455,9'
          Dst:             _ZN7acommon15SuggestionsDataD2Ev
    - functionName:    _ZN12_GLOBAL__N_115SuggestionsImpl9get_wordsEPN7acommon7ConvertERNS1_6VectorINS1_6StringEEE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          112
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon6String6appendEPKc
        - _ZN7acommon6String6appendEc
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:475,25'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:475,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:477,34'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:477,17'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:481,25'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/suggest.cpp:481,11'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:482,23'
          Dst:             strlen
        - Src:             'modules/speller/default/suggest.cpp:483,22'
          Dst:             _ZN7acommon6String6appendEPKc
        - Src:             'modules/speller/default/suggest.cpp:484,22'
          Dst:             _ZN7acommon6String6appendEc
    - functionName:    _ZN12_GLOBAL__N_115SuggestionsImpl21get_normalized_scoresERN7acommon6VectorIdEE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110Suggestion16normalized_scoreEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:492,26'
          Dst:             _ZNK12_GLOBAL__N_110Suggestion16normalized_scoreEv
    - functionName:    _ZN12_GLOBAL__N_115SuggestionsImpl13get_distancesERN7acommon6VectorIdEE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110Suggestion8distanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:498,26'
          Dst:             _ZNK12_GLOBAL__N_110Suggestion8distanceEv
    - functionName:    _ZN12_GLOBAL__N_19SavedBufsC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorIPNS_8ObjStack4NodeEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:417,10'
          Dst:             _ZN7acommon6VectorIPNS_8ObjStack4NodeEEC2Ev
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_110SuggestionEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15SuggestionsDataC2Ev
      functionSourceFile: '/src/aspell/./common/suggestions.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15SuggestionsDataD0Ev
      functionSourceFile: '/src/aspell/./common/suggestions.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8WordListD2Ev
      functionSourceFile: '/src/aspell/./common/word_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller14SuggestionListD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8WordListD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.hpp:30,32'
          Dst:             _ZN7acommon8WordListD2Ev
    - functionName:    _ZN7acommon8WordListC2Ev
      functionSourceFile: '/src/aspell/./common/word_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8WordListD0Ev
      functionSourceFile: '/src/aspell/./common/word_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_118SuggestionListImplD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118SuggestionListImplD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1587,9'
          Dst:             _ZN12_GLOBAL__N_118SuggestionListImplD2Ev
    - functionName:    _ZN12_GLOBAL__N_118SuggestionListImplD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115SuggestionsImplD2Ev
        - _ZN8aspeller14SuggestionListD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1587,9'
          Dst:             _ZN12_GLOBAL__N_115SuggestionsImplD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1587,9'
          Dst:             _ZN8aspeller14SuggestionListD2Ev
    - functionName:    _ZNK12_GLOBAL__N_118SuggestionListImpl5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionLinenumberEnd: 1605
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_118SuggestionListImpl4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1606
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_118SuggestionListImpl8elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1607
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118SuggestionListImpl5ParmsC2ENSt3__111__wrap_iterIPKNS_10SuggestionEEE
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEEC2ENSt3__111__wrap_iterIPKNS1_10SuggestionEEERKS3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1609,24'
          Dst:             _ZN12_GLOBAL__N_118SuggestionListImpl5ParmsC2ENSt3__111__wrap_iterIPKNS_10SuggestionEEE
        - Src:             'modules/speller/default/suggest.cpp:1608,18'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_118SuggestionListImpl5ParmsENS_17StringEnumerationEEC2ENSt3__111__wrap_iterIPKNS1_10SuggestionEEERKS3_
    - functionName:    _ZN12_GLOBAL__N_115SuggestionsImplC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19SavedBufsC2Ev
        - _ZN7acommon15SuggestionsDataC2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_110SuggestionEEC2Ev
        - _ZN7acommon8ObjStackC2Emm
        - _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:460,5'
          Dst:             _ZN7acommon15SuggestionsDataC2Ev
        - Src:             'modules/speller/default/suggest.cpp:460,5'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_110SuggestionEEC2Ev
        - Src:             'modules/speller/default/suggest.cpp:460,5'
          Dst:             _ZN12_GLOBAL__N_19SavedBufsC2Ev
        - Src:             'modules/speller/default/suggest.cpp:460,5'
          Dst:             _ZN7acommon9BasicListIN12_GLOBAL__N_114ScoreWordSoundEEC2Ev
        - Src:             'modules/speller/default/suggest.cpp:460,5'
          Dst:             _ZN7acommon8ObjStackC2Emm
    - functionName:    _ZN8aspeller14SuggestionListC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8WordListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.hpp:17,9'
          Dst:             _ZN7acommon8WordListC2Ev
    - functionName:    _ZN8aspeller14SuggestionListD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller7SuggestD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111SuggestImplD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1613
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111SuggestImplD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1613,9'
          Dst:             _ZN12_GLOBAL__N_111SuggestImplD2Ev
    - functionName:    _ZN12_GLOBAL__N_111SuggestImplD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1613
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118SuggestionListImplD2Ev
        - _ZN8aspeller12SuggestParmsD2Ev
        - _ZN8aspeller7SuggestD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1613,9'
          Dst:             _ZN8aspeller12SuggestParmsD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1613,9'
          Dst:             _ZN12_GLOBAL__N_118SuggestionListImplD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1613,9'
          Dst:             _ZN8aspeller7SuggestD2Ev
    - functionName:    _ZN12_GLOBAL__N_111SuggestImpl8set_modeEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1620
      functionLinenumberEnd: 1621
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111SuggestImpl5setupEN7acommon6StringE
        - _ZN7acommon6StringC2ERKNS_10ParmStringE
        - _ZN7acommon6StringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1621,20'
          Dst:             _ZN7acommon6StringC2ERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1621,14'
          Dst:             _ZN12_GLOBAL__N_111SuggestImpl5setupEN7acommon6StringE
        - Src:             'modules/speller/default/suggest.cpp:1621,7'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111SuggestImpl7suggestEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1664
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          192
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_14Sugs5mergeERS0_
        - _ZN12_GLOBAL__N_14Sugs8transferERNS_15SuggestionsImplEi
        - _ZN12_GLOBAL__N_14SugsD2Ev
        - _ZN12_GLOBAL__N_17Working11suggestionsEv
        - _ZN12_GLOBAL__N_17Working11with_presufERKN7acommon10ParmStringES4_
        - _ZN12_GLOBAL__N_17WorkingC2EPN8aspeller11SpellerImplEPKNS1_8LanguageERKN7acommon6StringEPKNS1_12SuggestParmsE
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringC2EPKcj
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon9CheckInfoC2Ev
        - _ZN8aspeller11SpellerImpl12CompoundInfoC2Ev
        - _ZN8aspeller11SpellerImpl5checkEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoEPNS0_12CompoundInfoE
        - _ZNK7acommon6String4sizeEv
        - _ZNK8aspeller11SpellerImpl18run_together_limitEv
        - _ZNK8aspeller11SpellerImpl4langEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1641,54'
          Dst:             _ZNK8aspeller11SpellerImpl4langEv
        - Src:             'modules/speller/default/suggest.cpp:1641,61'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/suggest.cpp:1641,25'
          Dst:             _ZN12_GLOBAL__N_17WorkingC2EPN8aspeller11SpellerImplEPKNS1_8LanguageERKN7acommon6StringEPKNS1_12SuggestParmsE
        - Src:             'modules/speller/default/suggest.cpp:1641,21'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1642,24'
          Dst:             _ZN12_GLOBAL__N_17Working11suggestionsEv
        - Src:             'modules/speller/default/suggest.cpp:1643,15'
          Dst:             _ZN7acommon9CheckInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1644,31'
          Dst:             _ZN8aspeller11SpellerImpl12CompoundInfoC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1645,18'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/suggest.cpp:1646,22'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'modules/speller/default/suggest.cpp:1647,36'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/suggest.cpp:1647,61'
          Dst:             _ZNK8aspeller11SpellerImpl18run_together_limitEv
        - Src:             'modules/speller/default/suggest.cpp:1647,15'
          Dst:             _ZN8aspeller11SpellerImpl5checkEPcS1_bjPN7acommon9CheckInfoES4_PNS_9GuessInfoEPNS0_12CompoundInfoE
        - Src:             'modules/speller/default/suggest.cpp:1647,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1650,14'
          Dst:             _ZN7acommon6StringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1650,47'
          Dst:             _ZN7acommon6StringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1650,83'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/suggest.cpp:1651,46'
          Dst:             _ZNK8aspeller11SpellerImpl4langEv
        - Src:             'modules/speller/default/suggest.cpp:1651,17'
          Dst:             _ZN12_GLOBAL__N_17WorkingC2EPN8aspeller11SpellerImplEPKNS1_8LanguageERKN7acommon6StringEPKNS1_12SuggestParmsE
        - Src:             'modules/speller/default/suggest.cpp:1653,24'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:1653,32'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:1653,12'
          Dst:             _ZN12_GLOBAL__N_17Working11with_presufERKN7acommon10ParmStringES4_
        - Src:             'modules/speller/default/suggest.cpp:1654,27'
          Dst:             _ZN12_GLOBAL__N_17Working11suggestionsEv
        - Src:             'modules/speller/default/suggest.cpp:1655,13'
          Dst:             _ZN12_GLOBAL__N_14Sugs5mergeERS0_
        - Src:             'modules/speller/default/suggest.cpp:1656,7'
          Dst:             _ZN12_GLOBAL__N_14SugsD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1657,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1657,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1657,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1658,11'
          Dst:             _ZN12_GLOBAL__N_14Sugs8transferERNS_15SuggestionsImplEi
        - Src:             'modules/speller/default/suggest.cpp:1659,5'
          Dst:             _ZN12_GLOBAL__N_14SugsD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1664,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111SuggestImpl11suggestionsEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1666
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111SuggestImpl5setupEN7acommon6StringE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1635
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - _ZN7acommon7Speller6configEv
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZN8aspeller12SuggestParms4initEN7acommon10ParmStringEPNS_11SpellerImplEPNS1_6ConfigE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1629,14'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/speller/default/suggest.cpp:1630,24'
          Dst:             _ZN7acommon7Speller6configEv
        - Src:             'modules/speller/default/suggest.cpp:1630,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1630,34'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1630,12'
          Dst:             _ZN7acommon6StringaSERKNS_8PosibErrIS0_EE
        - Src:             'modules/speller/default/suggest.cpp:1630,7'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZN7acommon7Speller6configEv
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZN8aspeller12SuggestParms4initEN7acommon10ParmStringEPNS_11SpellerImplEPNS1_6ConfigE
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1632,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1634,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller12SuggestParms4initEN7acommon10ParmStringEPNS_11SpellerImplEPNS1_6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          276
      EdgeCount:       49
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon10StringListC2Ev
        - _ZN7acommon10StringListD2Ev
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon21StringListEnumeration4nextEv
        - _ZN7acommon21StringListEnumerationD2Ev
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String9push_backEc
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN8aspeller12SuggestParms4initEN7acommon10ParmStringEPNS_11SpellerImplE
        - _ZN8aspeller5setupERN7acommon8CachePtrIKNS_20TypoEditDistanceInfoEEEPKNS0_6ConfigEPKNS_8LanguageENS0_10ParmStringE
        - _ZNK7acommon10StringList12elements_objEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK8aspeller11SpellerImpl4langEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1749,5'
          Dst:             _ZN8aspeller12SuggestParms4initEN7acommon10ParmStringEPNS_11SpellerImplE
        - Src:             'modules/speller/default/suggest.cpp:1749,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1749,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1749,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/suggest.cpp:1749,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1749,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/suggest.cpp:1749,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1749,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1751,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1751,17'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1752,49'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1752,35'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1752,27'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/suggest.cpp:1752,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1753,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1753,17'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1754,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1754,32'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1754,24'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/suggest.cpp:1754,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1756,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1756,26'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1756,18'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/suggest.cpp:1756,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1758,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/suggest.cpp:1760,37'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1760,32'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1761,18'
          Dst:             _ZN7acommon10StringListC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1762,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1762,15'
          Dst:             _ZNK7acommon6Config13retrieve_listERKNS_10ParmStringEPNS_16MutableContainerE
        - Src:             'modules/speller/default/suggest.cpp:1762,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1763,38'
          Dst:             _ZNK7acommon10StringList12elements_objEv
        - Src:             'modules/speller/default/suggest.cpp:1765,19'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/suggest.cpp:1766,23'
          Dst:             _ZN7acommon21StringListEnumeration4nextEv
        - Src:             'modules/speller/default/suggest.cpp:1767,21'
          Dst:             _ZN7acommon6String9push_backEc
        - Src:             'modules/speller/default/suggest.cpp:1769,5'
          Dst:             _ZN7acommon21StringListEnumerationD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1769,5'
          Dst:             _ZN7acommon10StringListD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1772,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1772,33'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1772,25'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'modules/speller/default/suggest.cpp:1772,14'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1772,14'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZNK8aspeller11SpellerImpl4langEv
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZN8aspeller5setupERN7acommon8CachePtrIKNS_20TypoEditDistanceInfoEEEPKNS0_6ConfigEPKNS_8LanguageENS0_10ParmStringE
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1773,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1774,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1776,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller12SuggestParms4initEN7acommon10ParmStringEPNS_11SpellerImplE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1746
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          221
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - dgettext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1691,17'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/suggest.cpp:1709,14'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/suggest.cpp:1711,21'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/suggest.cpp:1713,21'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/suggest.cpp:1716,21'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/suggest.cpp:1721,21'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/suggest.cpp:1730,34'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1730,52'
          Dst:             dgettext
        - Src:             'modules/speller/default/suggest.cpp:1730,52'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1730,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/suggest.cpp:1730,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/suggest.cpp:1730,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/suggest.cpp:1730,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1745,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommoneqERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:91,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:92,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:93,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/parm_string.hpp:93,12'
          Dst:             strcmp
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller12SuggestParmsC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/asuggest.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEC2Ev
        - _ZN8aspeller19EditDistanceWeightsC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/asuggest.hpp:41,5'
          Dst:             _ZN8aspeller19EditDistanceWeightsC2Ev
        - Src:             'modules/speller/default/asuggest.hpp:41,5'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEEC2Ev
        - Src:             'modules/speller/default/asuggest.hpp:41,5'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN12_GLOBAL__N_118SuggestionListImplC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115SuggestionsImplC2Ev
        - _ZN8aspeller14SuggestionListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1587,9'
          Dst:             _ZN8aspeller14SuggestionListC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1587,9'
          Dst:             _ZN12_GLOBAL__N_115SuggestionsImplC2Ev
    - functionName:    _ZN8aspeller7SuggestC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller7SuggestD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEE3delEv
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller7SuggestEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller7SuggestEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111SuggestImplC2EPN8aspeller11SpellerImplE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1618
      functionLinenumberEnd: 1618
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118SuggestionListImplC2Ev
        - _ZN8aspeller12SuggestParmsC2Ev
        - _ZN8aspeller7SuggestC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1618,5'
          Dst:             _ZN8aspeller7SuggestC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1618,5'
          Dst:             _ZN12_GLOBAL__N_118SuggestionListImplC2Ev
        - Src:             'modules/speller/default/suggest.cpp:1618,5'
          Dst:             _ZN8aspeller12SuggestParmsC2Ev
    - functionName:    _ZN8aspeller19new_default_suggestEPNS_11SpellerImplE
      functionSourceFile: '/src/aspell/modules/speller/default/suggest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1673
      functionLinenumberEnd: 1677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111SuggestImpl5setupEN7acommon6StringE
        - _ZN12_GLOBAL__N_111SuggestImplC2EPN8aspeller11SpellerImplE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon8PosibErrIPN8aspeller7SuggestEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPN8aspeller7SuggestEEC2ERKS3_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEE7releaseEv
        - _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEEC2EPS2_
        - _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEEptEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/suggest.cpp:1674,33'
          Dst:             _ZN12_GLOBAL__N_111SuggestImplC2EPN8aspeller11SpellerImplE
        - Src:             'modules/speller/default/suggest.cpp:1674,27'
          Dst:             _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEEC2EPS2_
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZNK7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEEptEv
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZN12_GLOBAL__N_111SuggestImpl5setupEN7acommon6StringE
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller7SuggestEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1675,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/suggest.cpp:1676,14'
          Dst:             _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEE7releaseEv
        - Src:             'modules/speller/default/suggest.cpp:1676,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller7SuggestEEC2ERKS3_
        - Src:             'modules/speller/default/suggest.cpp:1677,3'
          Dst:             _ZN7acommon8StackPtrIN12_GLOBAL__N_111SuggestImplEED2Ev
    - functionName:    _GLOBAL__sub_I_data.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.27
        - __cxx_global_var_init.28
        - __cxx_global_var_init.29
        - __cxx_global_var_init.30
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             __cxx_global_var_init.28
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             __cxx_global_var_init.29
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             __cxx_global_var_init.30
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             __cxx_global_var_init.27
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init.28
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.29
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.30
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.27
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEEC2EPKc
        - _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:23,27'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEEC2EPKc
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEED2Ev
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEEC2EPKc
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:40,33'
          Dst:             _ZN7acommon15GlobalCacheBaseC2EPKc
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEED2Ev
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:34,7'
          Dst:             _ZN7acommon15GlobalCacheBaseD2Ev
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10DictionaryEE5resetEPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10DictionaryEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller10Dictionary12cache_key_eqERKNS0_2IdE
      functionSourceFile: '/src/aspell/modules/speller/default/data_id.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspellereqERKNS_10Dictionary2IdES3_
        - _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data_id.hpp:24,12'
          Dst:             _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEdeEv
        - Src:             'modules/speller/default/data_id.hpp:24,17'
          Dst:             _ZN8aspellereqERKNS_10Dictionary2IdES3_
    - functionName:    _ZN8aspellereqERKNS_10Dictionary2IdES3_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEEcvPS3_Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEE5resetEPS3_RKS6_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEE5Parms3delEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:49,14'
          Dst:             _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEE5Parms3delEPS3_
    - functionName:    _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEE5Parms3delEPS3_
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEEC2EPS3_RKS6_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEED2Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms3delEPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:58,14'
          Dst:             _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms3delEPS5_
    - functionName:    _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms3delEPS5_
      functionSourceFile: '/src/aspell/./common/clone_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEED2Ev
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:21,9'
          Dst:             _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEED2Ev
    - functionName:    _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms6assignERPS5_PKS5_
      functionSourceFile: '/src/aspell/./common/clone_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __cxa_bad_typeid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr-t.hpp:29,9'
          Dst:             __cxa_bad_typeid
        - Src:             './common/clone_ptr-t.hpp:29,25'
          Dst:             __cxa_bad_typeid
    - functionName:    _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEE6assignEPKS5_RKS8_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms3delEPS5_
        - _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms5cloneEPKS5_
        - _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms6assignERPS5_PKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:35,29'
          Dst:             _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms3delEPS5_
        - Src:             './common/generic_copy_ptr-t.hpp:38,21'
          Dst:             _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms5cloneEPKS5_
        - Src:             './common/generic_copy_ptr-t.hpp:40,14'
          Dst:             _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms6assignERPS5_PKS5_
    - functionName:    _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms5cloneEPKS5_
      functionSourceFile: '/src/aspell/./common/clone_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEaSERKS9_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEE6assignEPKS5_RKS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr.hpp:37,7'
          Dst:             _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEE6assignEPKS5_RKS8_
    - functionName:    _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEaSERKS6_
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEaSERKS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:36,12'
          Dst:             _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEaSERKS9_
    - functionName:    _ZN8aspeller21DictStringEnumerationaSERKS0_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationaSERKS0_
        - _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEaSERKS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:159,9'
          Dst:             _ZN7acommon17StringEnumerationaSERKS0_
        - Src:             'modules/speller/default/data.cpp:159,9'
          Dst:             _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEaSERKS6_
    - functionName:    _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEC2ERKS9_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms5cloneEPKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:24,21'
          Dst:             _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEE5Parms5cloneEPKS5_
    - functionName:    _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEC2ERKS6_
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEC2ERKS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:33,40'
          Dst:             _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEC2ERKS9_
    - functionName:    _ZN8aspeller21DictStringEnumerationC2ERKS0_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationC2ERKS0_
        - _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEC2ERKS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:159,9'
          Dst:             _ZN7acommon17StringEnumerationC2ERKS0_
        - Src:             'modules/speller/default/data.cpp:159,9'
          Dst:             _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEC2ERKS6_
    - functionName:    _ZNK8aspeller21DictStringEnumeration6at_endEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:166,14'
          Dst:             _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEptEv
    - functionName:    _ZN8aspeller21DictStringEnumeration4nextEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:170,24'
          Dst:             _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEptEv
    - functionName:    _ZNK8aspeller21DictStringEnumeration5cloneEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller21DictStringEnumerationC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:175,18'
          Dst:             _ZN8aspeller21DictStringEnumerationC2ERKS0_
    - functionName:    _ZN8aspeller21DictStringEnumeration6assignEPKN7acommon17StringEnumerationE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller21DictStringEnumerationaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:178,13'
          Dst:             _ZN8aspeller21DictStringEnumerationaSERKS0_
    - functionName:    _ZN8aspeller21DictStringEnumerationD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationD2Ev
        - _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:159,9'
          Dst:             _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEED2Ev
        - Src:             'modules/speller/default/data.cpp:159,9'
          Dst:             _ZN7acommon17StringEnumerationD2Ev
    - functionName:    _ZN8aspeller21DictStringEnumerationD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller21DictStringEnumerationD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:159,9'
          Dst:             _ZN8aspeller21DictStringEnumerationD2Ev
    - functionName:    _ZNK7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEptEv
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEcvPS5_Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:44,37'
          Dst:             _ZNK7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEcvPS5_Ev
    - functionName:    _ZNK7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEcvPS5_Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEC2EPS5_RKS8_
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEC2EPS5_
      functionSourceFile: '/src/aspell/./common/clone_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEC2EPS5_RKS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/clone_ptr.hpp:32,36'
          Dst:             _ZN7acommon14GenericCopyPtrINS_11EnumerationIPN8aspeller9WordEntryEEENS_8ClonePtrIS5_E5ParmsEEC2EPS5_RKS8_
    - functionName:    _ZN7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEED2Ev
      functionSourceFile: '/src/aspell/./common/generic_copy_ptr-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEE5Parms3delEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/generic_copy_ptr-t.hpp:58,14'
          Dst:             _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEE5Parms3delEPS3_
    - functionName:    _ZN8aspeller10Dictionary13set_lang_hookERN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8DictList3addEPNS_10DictionaryE
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon4Lock7releaseEv
      functionSourceFile: '/src/aspell/./common/lock.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon5Mutex6unlockEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lock.hpp:63,39'
          Dst:             _ZN7acommon5Mutex6unlockEv
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10DictionaryEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller10DictionaryEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10DictionaryEE3delEv
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10DictionaryEE7releaseEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller10DictionaryEEcvPS2_Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEE3addEPS2_
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:48,40'
          Dst:             _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller10DictionaryEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10DictionaryEEaSEPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller10DictionaryEE5resetEPS2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:48,34'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10DictionaryEE5resetEPS2_
    - functionName:    _ZN7acommon8StackPtrIN8aspeller10DictionaryEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEE4findERKNS2_2IdE
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8aspeller10Dictionary12cache_key_eqERKNS0_2IdE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:44,25'
          Dst:             _ZN8aspeller10Dictionary12cache_key_eqERKNS0_2IdE
    - functionName:    _ZN7acommon4Lock3setEPNS_5MutexE
      functionSourceFile: '/src/aspell/./common/lock.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon5Mutex4lockEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lock.hpp:62,26'
          Dst:             __assert_fail
        - Src:             './common/lock.hpp:62,71'
          Dst:             _ZN7acommon5Mutex4lockEv
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN8aspeller10Dictionary8FileNameC2EN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN8aspeller10Dictionary8FileName3setEN7acommon10ParmStringE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.hpp:64,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/data.hpp:64,42'
          Dst:             _ZN8aspeller10Dictionary8FileName3setEN7acommon10ParmStringE
    - functionName:    _ZN8aspeller10Dictionary8FileName3setEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon6StringaSERKNS_10ParmStringE
        - _ZN7acommon6StringixEm
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:123,11'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'modules/speller/default/data.cpp:124,19'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:126,11'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/data.cpp:126,30'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/data.cpp:133,19'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN8aspeller12add_data_setEN7acommon10ParmStringERNS0_6ConfigEPNS_8DictListEPNS_11SpellerImplES1_j
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          644
      EdgeCount:       129
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEE3addEPS2_
        - _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEE4findERKNS2_2IdE
        - _ZN7acommon12PosibErrBase10ignore_errEv
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon16add_possible_dirENS_10ParmStringES0_
        - _ZN7acommon4Lock3setEPNS_5MutexE
        - _ZN7acommon4Lock7releaseEv
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStream4readEPvj
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon7FStreamcvbEv
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKS3_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrIN8aspeller10DictionaryEE7releaseEv
        - _ZN7acommon8StackPtrIN8aspeller10DictionaryEEC2EPS2_
        - _ZN7acommon8StackPtrIN8aspeller10DictionaryEED2Ev
        - _ZN7acommon8StackPtrIN8aspeller10DictionaryEEaSEPS2_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_6StringEPKc
        - _ZN7acommonplERKNS_10ParmStringES2_
        - _ZN8aspeller10Dictionary2IdC2EPS0_RKNS0_8FileNameE
        - _ZN8aspeller10Dictionary8FileNameC2EN7acommon10ParmStringE
        - _ZN8aspeller10Dictionary8FileNameD2Ev
        - _ZN8aspeller22new_default_multi_dictEv
        - _ZN8aspeller25new_default_readonly_dictEv
        - _ZN8aspeller25new_default_writable_dictERKN7acommon6ConfigE
        - _ZN8aspeller28new_default_replacement_dictERKN7acommon6ConfigE
        - _ZN8aspeller8DictList3addEPNS_10DictionaryE
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon6String6substrEmm
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - _ZNK7acommon8StackPtrIN8aspeller10DictionaryEEcvPS2_Ev
        - _ZNK7acommon8StackPtrIN8aspeller10DictionaryEEptEv
        - _ZNK7acommon9Cacheable12copy_no_lockEv
        - _ZNK8aspeller10Dictionary8FileName4pathEv
        - _ZNK8aspeller11SpellerImpl6locateERKNS_10Dictionary2IdE
        - abort
        - dgettext
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'modules/speller/default/data.cpp:430,7'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:352,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/data.cpp:356,39'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:356,30'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/data.cpp:356,23'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'modules/speller/default/data.cpp:356,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/data.cpp:356,12'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/data.cpp:357,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/data.cpp:358,20'
          Dst:             _ZN8aspeller10Dictionary8FileNameC2EN7acommon10ParmStringE
        - Src:             'modules/speller/default/data.cpp:359,22'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/data.cpp:361,32'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/data.cpp:364,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:364,60'
          Dst:             _ZNK8aspeller10Dictionary8FileName4pathEv
        - Src:             'modules/speller/default/data.cpp:364,39'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/data.cpp:365,10'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:365,8'
          Dst:             _ZN7acommonplERKNS_10ParmStringES2_
        - Src:             'modules/speller/default/data.cpp:364,39'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/data.cpp:364,19'
          Dst:             _ZN7acommon16add_possible_dirENS_10ParmStringES0_
        - Src:             'modules/speller/default/data.cpp:364,17'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/data.cpp:364,2'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/data.cpp:364,2'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/data.cpp:366,10'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/data.cpp:366,5'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/data.cpp:366,31'
          Dst:             _ZN7acommon12PosibErrBase10ignore_errEv
        - Src:             'modules/speller/default/data.cpp:366,2'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/data.cpp:368,17'
          Dst:             _ZN7acommon7FStreamcvbEv
        - Src:             'modules/speller/default/data.cpp:369,25'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/data.cpp:371,15'
          Dst:             _ZN7acommon7FStreamcvbEv
        - Src:             'modules/speller/default/data.cpp:372,10'
          Dst:             _ZN7acommon7FStreamcvbEv
        - Src:             'modules/speller/default/data.cpp:373,41'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/data.cpp:373,51'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/data.cpp:373,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:373,72'
          Dst:             _ZNK8aspeller10Dictionary8FileName4pathEv
        - Src:             'modules/speller/default/data.cpp:373,62'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/data.cpp:373,24'
          Dst:             _ZN7acommon16add_possible_dirENS_10ParmStringES0_
        - Src:             'modules/speller/default/data.cpp:373,22'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/data.cpp:373,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/data.cpp:374,39'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/data.cpp:374,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:374,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:374,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:374,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:374,14'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:374,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:377,25'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:378,43'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:378,21'
          Dst:             _ZNK7acommon6String6substrEmm
        - Src:             'modules/speller/default/data.cpp:378,58'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/speller/default/data.cpp:380,18'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:381,44'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:381,22'
          Dst:             _ZNK7acommon6String6substrEmm
        - Src:             'modules/speller/default/data.cpp:381,59'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/speller/default/data.cpp:382,47'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:382,25'
          Dst:             _ZNK7acommon6String6substrEmm
        - Src:             'modules/speller/default/data.cpp:382,62'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/speller/default/data.cpp:384,18'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:385,43'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:385,21'
          Dst:             _ZNK7acommon6String6substrEmm
        - Src:             'modules/speller/default/data.cpp:385,58'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/speller/default/data.cpp:377,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/data.cpp:377,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/data.cpp:377,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/data.cpp:377,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/data.cpp:393,10'
          Dst:             _ZN7acommon7FStream4readEPvj
        - Src:             'modules/speller/default/data.cpp:394,16'
          Dst:             strncmp
        - Src:             'modules/speller/default/data.cpp:396,16'
          Dst:             strncmp
        - Src:             'modules/speller/default/data.cpp:398,16'
          Dst:             strncmp
        - Src:             'modules/speller/default/data.cpp:401,35'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/data.cpp:401,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:401,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:401,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:401,9'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:401,9'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:401,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:405,40'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/data.cpp:406,11'
          Dst:             dgettext
        - Src:             'modules/speller/default/data.cpp:406,11'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:405,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:405,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:405,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:405,14'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:405,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:408,26'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/data.cpp:408,20'
          Dst:             _ZN8aspeller10Dictionary8FileNameC2EN7acommon10ParmStringE
        - Src:             'modules/speller/default/data.cpp:409,14'
          Dst:             _ZN8aspeller10Dictionary2IdC2EPS0_RKNS0_8FileNameE
        - Src:             'modules/speller/default/data.cpp:412,40'
          Dst:             _ZNK8aspeller11SpellerImpl6locateERKNS_10Dictionary2IdE
        - Src:             'modules/speller/default/data.cpp:414,16'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKS3_
        - Src:             'modules/speller/default/data.cpp:420,10'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             'modules/speller/default/data.cpp:423,23'
          Dst:             _ZN7acommon4Lock3setEPNS_5MutexE
        - Src:             'modules/speller/default/data.cpp:424,24'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEE4findERKNS2_2IdE
        - Src:             'modules/speller/default/data.cpp:429,22'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10DictionaryEEC2EPS2_
        - Src:             'modules/speller/default/data.cpp:432,13'
          Dst:             _ZN8aspeller25new_default_readonly_dictEv
        - Src:             'modules/speller/default/data.cpp:432,11'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10DictionaryEEaSEPS2_
        - Src:             'modules/speller/default/data.cpp:435,13'
          Dst:             _ZN8aspeller22new_default_multi_dictEv
        - Src:             'modules/speller/default/data.cpp:435,11'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10DictionaryEEaSEPS2_
        - Src:             'modules/speller/default/data.cpp:438,13'
          Dst:             _ZN8aspeller25new_default_writable_dictERKN7acommon6ConfigE
        - Src:             'modules/speller/default/data.cpp:438,11'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10DictionaryEEaSEPS2_
        - Src:             'modules/speller/default/data.cpp:441,13'
          Dst:             _ZN8aspeller28new_default_replacement_dictERKN7acommon6ConfigE
        - Src:             'modules/speller/default/data.cpp:441,11'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10DictionaryEEaSEPS2_
        - Src:             'modules/speller/default/data.cpp:444,9'
          Dst:             abort
        - Src:             'modules/speller/default/data.cpp:447,7'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller10DictionaryEEptEv
        - Src:             'modules/speller/default/data.cpp:447,7'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/data.cpp:447,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/data.cpp:447,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/data.cpp:447,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/data.cpp:447,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/data.cpp:447,7'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:447,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:447,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:450,24'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller10DictionaryEEcvPS2_Ev
        - Src:             'modules/speller/default/data.cpp:450,20'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller10DictionaryEE3addEPS2_
        - Src:             'modules/speller/default/data.cpp:452,15'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10DictionaryEE7releaseEv
        - Src:             'modules/speller/default/data.cpp:454,5'
          Dst:             _ZN7acommon8StackPtrIN8aspeller10DictionaryEED2Ev
        - Src:             'modules/speller/default/data.cpp:457,12'
          Dst:             _ZNK7acommon9Cacheable12copy_no_lockEv
        - Src:             'modules/speller/default/data.cpp:461,21'
          Dst:             _ZN7acommon4Lock7releaseEv
        - Src:             'modules/speller/default/data.cpp:464,18'
          Dst:             _ZN8aspeller8DictList3addEPNS_10DictionaryE
        - Src:             'modules/speller/default/data.cpp:466,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10DictionaryEEC2ERKS3_
        - Src:             'modules/speller/default/data.cpp:467,3'
          Dst:             _ZN7acommon4LockD2Ev
        - Src:             'modules/speller/default/data.cpp:467,3'
          Dst:             _ZN8aspeller10Dictionary8FileNameD2Ev
        - Src:             'modules/speller/default/data.cpp:467,3'
          Dst:             _ZN8aspeller10Dictionary8FileNameD2Ev
        - Src:             'modules/speller/default/data.cpp:467,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/data.cpp:467,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/data.cpp:467,3'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _ZNK8aspeller10Dictionary8FileName4pathEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10Dictionary8FileNameD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.hpp:52,11'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN8aspeller10Dictionary2IdC2EPS0_RKNS0_8FileNameE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon6String5c_strEv
        - _ZNK8aspeller10Dictionary8FileName4nameEv
        - _ZNK8aspeller10Dictionary8FileName4pathEv
        - stat
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:32,20'
          Dst:             _ZNK8aspeller10Dictionary8FileName4nameEv
        - Src:             'modules/speller/default/data.cpp:36,41'
          Dst:             _ZNK8aspeller10Dictionary8FileName4pathEv
        - Src:             'modules/speller/default/data.cpp:36,48'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/data.cpp:36,33'
          Dst:             stat
    - functionName:    _ZNK8aspeller10Dictionary8FileName4nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7OStreamlsEc
      functionSourceFile: '/src/aspell/./common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7OStreamlsERKNS_10ParmStringE
      functionSourceFile: '/src/aspell/./common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller9WordEntry5writeERN7acommon7OStreamERKNS_8LanguageEPNS1_7ConvertE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          126
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - _ZN7acommon7OStreamlsERKNS_10ParmStringE
        - _ZN7acommon7OStreamlsEc
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon6String4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:332,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/data.cpp:333,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:333,5'
          Dst:             _ZN7acommon7OStreamlsERKNS_10ParmStringE
        - Src:             'modules/speller/default/data.cpp:333,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:333,5'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/data.cpp:333,5'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/data.cpp:333,5'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/data.cpp:333,5'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'modules/speller/default/data.cpp:333,5'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/data.cpp:333,5'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:335,9'
          Dst:             _ZN7acommon7OStreamlsEc
        - Src:             'modules/speller/default/data.cpp:336,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:336,7'
          Dst:             _ZN7acommon7OStreamlsERKNS_10ParmStringE
        - Src:             'modules/speller/default/data.cpp:336,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:336,7'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/data.cpp:336,7'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/data.cpp:336,7'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/data.cpp:336,7'
          Dst:             _ZN7acommon7Convert7convertEPKciRNS_6StringE
        - Src:             'modules/speller/default/data.cpp:336,7'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/data.cpp:336,7'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/data.cpp:339,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK8aspeller10Dictionary12dictionariesEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller10Dictionary11remove_replEN7acommon10ParmStringES2_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:315,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:315,58'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:315,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:315,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:315,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:315,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:315,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10Dictionary8add_replEN7acommon10ParmStringES2_S2_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:310,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:310,55'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:310,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:310,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:310,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:310,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:310,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZNK8aspeller10Dictionary11repl_lookupEN7acommon10ParmStringERNS_9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller10Dictionary11repl_lookupERKNS_9WordEntryERS1_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller10Dictionary6removeEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:295,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:295,53'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:295,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:295,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:295,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:295,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:295,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10Dictionary3addEN7acommon10ParmStringES2_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:290,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:290,50'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:290,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:290,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:290,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:290,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:290,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZNK8aspeller10Dictionary19soundslike_elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller10Dictionary17soundslike_lookupEN7acommon10ParmStringERNS_9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller10Dictionary17soundslike_lookupERKNS_9WordEntryERS1_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller10Dictionary12clean_lookupEN7acommon10ParmStringERNS_9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller10Dictionary6lookupEN7acommon10ParmStringEPKNS_16SensitiveCompareERNS_9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn40_NK8aspeller10Dictionary5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller10Dictionary5emptyEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             _ZNK8aspeller10Dictionary5emptyEv
    - functionName:    _ZNK8aspeller10Dictionary5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn40_NK8aspeller10Dictionary4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller10Dictionary4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             _ZNK8aspeller10Dictionary4sizeEv
    - functionName:    _ZNK8aspeller10Dictionary4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller10Dictionary17detailed_elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn40_NK8aspeller10Dictionary8elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller10Dictionary8elementsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             _ZNK8aspeller10Dictionary8elementsEv
    - functionName:    _ZNK8aspeller10Dictionary8elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8aspeller21DictStringEnumerationC2EPN7acommon11EnumerationIPNS_9WordEntryEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:243,16'
          Dst:             _ZN8aspeller21DictStringEnumerationC2EPN7acommon11EnumerationIPNS_9WordEntryEEE
    - functionName:    _ZN8aspeller21DictStringEnumerationC2EPN7acommon11EnumerationIPNS_9WordEntryEEE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon17StringEnumerationC2Ev
        - _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:163,5'
          Dst:             _ZN7acommon17StringEnumerationC2Ev
        - Src:             'modules/speller/default/data.cpp:163,45'
          Dst:             _ZN7acommon8ClonePtrINS_11EnumerationIPN8aspeller9WordEntryEEEEC2EPS5_
    - functionName:    _ZN8aspeller10Dictionary5clearEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:236,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:236,52'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:236,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:236,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:236,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:236,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:236,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10Dictionary7save_asEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:231,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:231,54'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:231,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:231,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:231,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:231,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:231,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10Dictionary13save_noupdateEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:226,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:226,60'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:226,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:226,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:226,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:226,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:226,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10Dictionary11synchronizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:221,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:221,58'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:221,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:221,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:221,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:221,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:221,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10Dictionary5mergeEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:216,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:216,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:216,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:216,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:216,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:216,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:216,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10Dictionary4loadEN7acommon10ParmStringERNS1_6ConfigEPNS_8DictListEPNS_11SpellerImplE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:211,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:211,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:211,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:211,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:211,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:211,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:211,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller10Dictionary3addEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller8Language13to_soundslikeEPcPKci
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:196,7'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/data.cpp:197,7'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/data.cpp:197,45'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/data.cpp:197,54'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/data.cpp:197,25'
          Dst:             _ZNK8aspeller8Language13to_soundslikeEPcPKci
        - Src:             'modules/speller/default/data.cpp:198,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:200,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
    - functionName:    _ZN8aspeller10Dictionary8add_replEN7acommon10ParmStringES2_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller8Language13to_soundslikeEPcPKci
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:185,7'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/data.cpp:186,7'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/data.cpp:186,47'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/data.cpp:186,58'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/data.cpp:186,25'
          Dst:             _ZNK8aspeller8Language13to_soundslikeEPcPKci
        - Src:             'modules/speller/default/data.cpp:187,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:189,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
    - functionName:    _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEptEv
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEEcvPS3_Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:48,37'
          Dst:             _ZNK7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEEcvPS3_Ev
    - functionName:    _ZN8aspeller10Dictionary16update_file_infoERN7acommon7FStreamE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream7file_noEv
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEptEv
        - __assert_fail
        - fstat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:147,22'
          Dst:             _ZN7acommon7FStream7file_noEv
        - Src:             'modules/speller/default/data.cpp:147,14'
          Dst:             fstat
        - Src:             'modules/speller/default/data.cpp:148,5'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/data.cpp:149,5'
          Dst:             _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEptEv
        - Src:             'modules/speller/default/data.cpp:150,5'
          Dst:             _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEptEv
        - Src:             'modules/speller/default/data.cpp:152,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller10Dictionary13set_file_nameEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN8aspeller10Dictionary2IdC2EPS0_RKNS0_8FileNameE
        - _ZN8aspeller10Dictionary8FileName3setEN7acommon10ParmStringE
        - _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEdeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:138,16'
          Dst:             _ZN8aspeller10Dictionary8FileName3setEN7acommon10ParmStringE
        - Src:             'modules/speller/default/data.cpp:139,12'
          Dst:             _ZN8aspeller10Dictionary2IdC2EPS0_RKNS0_8FileNameE
        - Src:             'modules/speller/default/data.cpp:139,5'
          Dst:             _ZNK7acommon7CopyPtrIN8aspeller10Dictionary2IdEEdeEv
        - Src:             'modules/speller/default/data.cpp:140,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN8aspeller10Dictionary8FileName5clearEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringaSEPKc
        - _ZNK7acommon6String5c_strEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:117,12'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/data.cpp:118,19'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN8aspeller10Dictionary8FileName4copyERKS1_
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringaSERKS0_
        - _ZNK7acommon6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:111,11'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/data.cpp:112,19'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/data.cpp:112,56'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          144
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8CachePtrIKN8aspeller8LanguageEE5resetEPS3_
        - _ZN7acommon8PosibErrIPN8aspeller8LanguageEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommonneERKNS_10ParmStringEPKc
        - _ZN8aspeller12new_languageERKN7acommon6ConfigERKNS0_10ParmStringE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller8Language17set_lang_defaultsERN7acommon6ConfigE
        - _ZNK8aspeller8Language4nameEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:96,9'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - Src:             'modules/speller/default/data.cpp:97,34'
          Dst:             _ZN8aspeller12new_languageERKN7acommon6ConfigERKNS0_10ParmStringE
        - Src:             'modules/speller/default/data.cpp:98,15'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/data.cpp:98,33'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:99,13'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller8LanguageEE5resetEPS3_
        - Src:             'modules/speller/default/data.cpp:100,7'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/data.cpp:100,7'
          Dst:             _ZNK8aspeller8Language17set_lang_defaultsERN7acommon6ConfigE
        - Src:             'modules/speller/default/data.cpp:100,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/data.cpp:100,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/data.cpp:100,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/data.cpp:100,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/data.cpp:100,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:100,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:100,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:102,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8LanguageEED2Ev
        - Src:             'modules/speller/default/data.cpp:103,16'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/data.cpp:103,23'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/data.cpp:103,13'
          Dst:             _ZN7acommonneERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/data.cpp:104,42'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/data.cpp:104,49'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/data.cpp:104,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:104,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:104,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:104,9'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:104,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:104,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:106,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommonneERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:109,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:110,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:111,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/parm_string.hpp:111,12'
          Dst:             strcmp
    - functionName:    _ZN8aspeller10Dictionary10check_langEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommonneERKNS_10ParmStringEPKc
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller8Language4nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:89,14'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/data.cpp:89,21'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/data.cpp:89,11'
          Dst:             _ZN7acommonneERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/data.cpp:90,44'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/data.cpp:90,51'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/data.cpp:90,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:90,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:90,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:90,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:90,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:90,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:91,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK8aspeller10Dictionary9lang_nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK8aspeller8Language4nameEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:85,12'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/data.cpp:85,19'
          Dst:             _ZNK8aspeller8Language4nameEv
    - functionName:    _ZThn40_N8aspeller10DictionaryD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10DictionaryD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             _ZN8aspeller10DictionaryD0Ev
    - functionName:    _ZN8aspeller10DictionaryD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10DictionaryD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:81,3'
          Dst:             _ZN8aspeller10DictionaryD2Ev
    - functionName:    _ZN8aspeller10DictionaryD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEED2Ev
        - _ZN7acommon8CachePtrIKN8aspeller8LanguageEED2Ev
        - _ZN7acommon8WordListD2Ev
        - _ZN7acommon9CacheableD2Ev
        - _ZN8aspeller10Dictionary8FileNameD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:82,3'
          Dst:             _ZN8aspeller10Dictionary8FileNameD2Ev
        - Src:             'modules/speller/default/data.cpp:82,3'
          Dst:             _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEED2Ev
        - Src:             'modules/speller/default/data.cpp:82,3'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller8LanguageEED2Ev
        - Src:             'modules/speller/default/data.cpp:82,3'
          Dst:             _ZN7acommon8WordListD2Ev
        - Src:             'modules/speller/default/data.cpp:82,3'
          Dst:             _ZN7acommon9CacheableD2Ev
    - functionName:    _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEED2Ev
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:21,9'
          Dst:             _ZN7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEED2Ev
    - functionName:    _ZThn40_N8aspeller10DictionaryD1Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10DictionaryD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:0,0'
          Dst:             _ZN8aspeller10DictionaryD2Ev
    - functionName:    _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEE5resetEPS3_
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEE5resetEPS3_RKS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:45,40'
          Dst:             _ZN7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEE5resetEPS3_RKS6_
    - functionName:    _ZN8aspeller10Dictionary8FileNameC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN8aspeller10Dictionary8FileName5clearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.hpp:63,7'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/data.hpp:63,19'
          Dst:             _ZN8aspeller10Dictionary8FileName5clearEv
    - functionName:    _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEEC2EPS3_
      functionSourceFile: '/src/aspell/./common/copy_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEEC2EPS3_RKS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/copy_ptr.hpp:36,35'
          Dst:             _ZN7acommon14GenericCopyPtrIN8aspeller10Dictionary2IdENS_7CopyPtrIS3_E5ParmsEEC2EPS3_RKS6_
    - functionName:    _ZN8aspeller10DictionaryC2ENS0_9BasicTypeEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEE5resetEPS3_
        - _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEEC2EPS3_
        - _ZN7acommon8CachePtrIKN8aspeller8LanguageEEC2Ev
        - _ZN7acommon8WordListC2Ev
        - _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - _ZN8aspeller10Dictionary2IdC2EPS0_RKNS0_8FileNameE
        - _ZN8aspeller10Dictionary8FileNameC2Ev
        - _ZN8aspeller10Dictionary8FileNameD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:70,7'
          Dst:             _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - Src:             'modules/speller/default/data.cpp:69,15'
          Dst:             _ZN7acommon8WordListC2Ev
        - Src:             'modules/speller/default/data.cpp:70,31'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller8LanguageEEC2Ev
        - Src:             'modules/speller/default/data.cpp:70,40'
          Dst:             _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEEC2EPS3_
        - Src:             'modules/speller/default/data.cpp:69,15'
          Dst:             _ZN8aspeller10Dictionary8FileNameC2Ev
        - Src:             'modules/speller/default/data.cpp:77,19'
          Dst:             _ZN8aspeller10Dictionary8FileNameC2Ev
        - Src:             'modules/speller/default/data.cpp:77,19'
          Dst:             _ZN8aspeller10Dictionary2IdC2EPS0_RKNS0_8FileNameE
        - Src:             'modules/speller/default/data.cpp:77,9'
          Dst:             _ZN7acommon7CopyPtrIN8aspeller10Dictionary2IdEE5resetEPS3_
        - Src:             'modules/speller/default/data.cpp:77,5'
          Dst:             _ZN8aspeller10Dictionary8FileNameD2Ev
    - functionName:    _ZN8aspeller10Dictionary6attachERKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8CachePtrIKN8aspeller8LanguageEE4copyEPS3_
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - _ZNK7acommon9Cacheable4copyEv
        - _ZNK8aspeller8Language4nameEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.cpp:62,9'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - Src:             'modules/speller/default/data.cpp:62,27'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/data.cpp:62,34'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/data.cpp:62,41'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/data.cpp:62,18'
          Dst:             strcmp
        - Src:             'modules/speller/default/data.cpp:63,44'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/data.cpp:63,51'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/data.cpp:63,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:63,61'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/data.cpp:63,59'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:63,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:63,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/data.cpp:63,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/data.cpp:63,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/data.cpp:63,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/data.cpp:64,10'
          Dst:             _ZNK7acommon8CachePtrIKN8aspeller8LanguageEEcvPS3_Ev
        - Src:             'modules/speller/default/data.cpp:64,23'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller8LanguageEE4copyEPS3_
        - Src:             'modules/speller/default/data.cpp:65,5'
          Dst:             _ZNK7acommon9Cacheable4copyEv
        - Src:             'modules/speller/default/data.cpp:66,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _GLOBAL__sub_I_multi_ws.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.10
        - __cxx_global_var_init.9
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/multi_ws.cpp:0,0'
          Dst:             __cxx_global_var_init.10
        - Src:             'modules/speller/default/multi_ws.cpp:0,0'
          Dst:             __cxx_global_var_init.9
        - Src:             'modules/speller/default/multi_ws.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init.10
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.9
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/multi_ws.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZNK12_GLOBAL__N_15Parms5derefENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_15Parms9end_stateEv
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_15Parms4endfENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller10DictionaryEEaSERKS4_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEEaSERKS8_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller10DictionaryEEaSERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller10DictionaryEEaSERKS4_
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller10DictionaryEEC2ERKS4_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller10DictionaryEED2Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller10DictionaryEED0Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEEC2ERKS8_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller10DictionaryEEC2ERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller10DictionaryEEC2ERKS4_
    - functionName:    _ZNK7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEE5cloneEv
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEEC2ERKS8_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:77,18'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEEC2ERKS8_
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEE6assignEPKS7_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEEaSERKS8_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:81,13'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEEaSERKS8_
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEE4nextEv
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_15Parms4endfENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
        - _ZNK12_GLOBAL__N_15Parms5derefENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
        - _ZNK12_GLOBAL__N_15Parms9end_stateEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:85,18'
          Dst:             _ZNK12_GLOBAL__N_15Parms4endfENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
        - Src:             './common/enumeration.hpp:86,16'
          Dst:             _ZNK12_GLOBAL__N_15Parms9end_stateEv
        - Src:             './common/enumeration.hpp:87,27'
          Dst:             _ZNK12_GLOBAL__N_15Parms5derefENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
    - functionName:    _ZNK7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEE6at_endEv
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_15Parms4endfENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:93,21'
          Dst:             _ZNK12_GLOBAL__N_15Parms4endfENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEED2Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller10DictionaryEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller10DictionaryEED2Ev
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEED0Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEED2Ev
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller10DictionaryEEC2Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEEC2ENSt3__111__wrap_iterIPKS6_EERKS2_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller10DictionaryEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:73,5'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller10DictionaryEEC2Ev
    - functionName:    _ZN12_GLOBAL__N_15ParmsC2ENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommoneqENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:50,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:50,12'
          Dst:             strcmp
    - functionName:    _ZThn40_N12_GLOBAL__N_113MultiDictImplD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113MultiDictImplD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/multi_ws.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_113MultiDictImplD0Ev
    - functionName:    _ZN12_GLOBAL__N_113MultiDictImplD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113MultiDictImplD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/multi_ws.cpp:21,9'
          Dst:             _ZN12_GLOBAL__N_113MultiDictImplD2Ev
    - functionName:    _ZN12_GLOBAL__N_113MultiDictImplD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorIPN8aspeller10DictionaryEED2Ev
        - _ZN8aspeller10DictionaryD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/multi_ws.cpp:21,9'
          Dst:             _ZN7acommon6VectorIPN8aspeller10DictionaryEED2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:21,9'
          Dst:             _ZN8aspeller10DictionaryD2Ev
    - functionName:    _ZN12_GLOBAL__N_113MultiDictImpl4loadEN7acommon10ParmStringERNS1_6ConfigEPN8aspeller8DictListEPNS5_11SpellerImplE
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          281
      EdgeCount:       40
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon14figure_out_dirENS_10ParmStringES0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIPN8aspeller10DictionaryEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZN8aspeller10Dictionary13set_file_nameEN7acommon10ParmStringE
        - _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - _ZN8aspeller12add_data_setEN7acommon10ParmStringERNS0_6ConfigEPNS_8DictListEPNS_11SpellerImplES1_j
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller8Language4nameEv
        - dgettext
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/multi_ws.cpp:36,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/multi_ws.cpp:36,18'
          Dst:             _ZN7acommon14figure_out_dirENS_10ParmStringES0_
        - Src:             'modules/speller/default/multi_ws.cpp:37,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/multi_ws.cpp:38,5'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/multi_ws.cpp:38,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/multi_ws.cpp:38,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:38,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/multi_ws.cpp:38,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/multi_ws.cpp:38,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/multi_ws.cpp:38,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:38,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:39,5'
          Dst:             _ZN8aspeller10Dictionary13set_file_nameEN7acommon10ParmStringE
        - Src:             'modules/speller/default/multi_ws.cpp:39,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:40,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:40,26'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:41,11'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/multi_ws.cpp:43,17'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/multi_ws.cpp:45,9'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/multi_ws.cpp:45,9'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/multi_ws.cpp:45,9'
          Dst:             _ZN8aspeller12add_data_setEN7acommon10ParmStringERNS0_6ConfigEPNS_8DictListEPNS_11SpellerImplES1_j
        - Src:             'modules/speller/default/multi_ws.cpp:45,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/multi_ws.cpp:45,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/multi_ws.cpp:45,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/multi_ws.cpp:45,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:45,9'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10DictionaryEED2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:46,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:51,31'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/multi_ws.cpp:51,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/multi_ws.cpp:51,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/multi_ws.cpp:51,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/multi_ws.cpp:51,9'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/multi_ws.cpp:51,38'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/multi_ws.cpp:51,9'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/multi_ws.cpp:51,2'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:58,23'
          Dst:             dgettext
        - Src:             'modules/speller/default/multi_ws.cpp:58,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/multi_ws.cpp:57,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/multi_ws.cpp:57,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/multi_ws.cpp:57,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/multi_ws.cpp:57,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/multi_ws.cpp:57,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:61,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/multi_ws.cpp:62,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:62,3'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'modules/speller/default/multi_ws.cpp:62,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK12_GLOBAL__N_113MultiDictImpl12dictionariesEv
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_15ParmsC2ENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEEC2ENSt3__111__wrap_iterIPKS6_EERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/multi_ws.cpp:77,52'
          Dst:             _ZN12_GLOBAL__N_15ParmsC2ENSt3__111__wrap_iterIPKPN8aspeller10DictionaryEEE
        - Src:             'modules/speller/default/multi_ws.cpp:77,16'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_15ParmsENS_11EnumerationIPN8aspeller10DictionaryEEEEC2ENSt3__111__wrap_iterIPKS6_EERKS2_
    - functionName:    _ZThn40_N12_GLOBAL__N_113MultiDictImplD1Ev
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113MultiDictImplD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/multi_ws.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_113MultiDictImplD2Ev
    - functionName:    _ZN12_GLOBAL__N_113MultiDictImplC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorIPN8aspeller10DictionaryEEC2Ev
        - _ZN8aspeller10DictionaryC2ENS0_9BasicTypeEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/multi_ws.cpp:24,23'
          Dst:             _ZN8aspeller10DictionaryC2ENS0_9BasicTypeEPKc
        - Src:             'modules/speller/default/multi_ws.cpp:24,5'
          Dst:             _ZN7acommon6VectorIPN8aspeller10DictionaryEEC2Ev
    - functionName:    _ZN8aspeller22new_default_multi_dictEv
      functionSourceFile: '/src/aspell/modules/speller/default/multi_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113MultiDictImplC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/multi_ws.cpp:85,16'
          Dst:             _ZN12_GLOBAL__N_113MultiDictImplC2Ev
    - functionName:    _GLOBAL__sub_I_phonetic.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/phonetic.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/phonetic.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEE3delEv
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZNK7acommon8PosibErrIPN8aspeller11PhonetParmsEEcvRKS3_Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon12PosibErrBase16posib_handle_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:197,36'
          Dst:             _ZNK7acommon12PosibErrBase16posib_handle_errEv
    - functionName:    _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEE5resetEPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller11PhonetParmsEEdeEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon8StackPtrIN8aspeller11PhonetParmsEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller16PhonetSoundslikeD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller16PhonetSoundslikeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:123,9'
          Dst:             _ZN8aspeller16PhonetSoundslikeD2Ev
    - functionName:    _ZN8aspeller16PhonetSoundslikeD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEED2Ev
        - _ZN8aspeller10SoundslikeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:123,9'
          Dst:             _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEED2Ev
        - Src:             'modules/speller/default/phonetic.cpp:123,9'
          Dst:             _ZN8aspeller10SoundslikeD2Ev
    - functionName:    _ZN8aspeller10SoundslikeD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller16PhonetSoundslike16soundslike_charsEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          110
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLEc
        - _ZNK7acommon8StackPtrIN8aspeller11PhonetParmsEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:148,18'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/phonetic.cpp:149,31'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller11PhonetParmsEEptEv
        - Src:             'modules/speller/default/phonetic.cpp:161,22'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/phonetic.cpp:164,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZNK8aspeller16PhonetSoundslike13to_soundslikeEPcPKci
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller6phonetEPKcPciRKNS_11PhonetParmsE
        - _ZNK7acommon8StackPtrIN8aspeller11PhonetParmsEEdeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:168,45'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller11PhonetParmsEEdeEv
        - Src:             'modules/speller/default/phonetic.cpp:168,22'
          Dst:             _ZN8aspeller6phonetEPKcPciRKNS_11PhonetParmsE
    - functionName:    _ZNK8aspeller16PhonetSoundslike4nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller16PhonetSoundslike7versionEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon8StackPtrIN8aspeller11PhonetParmsEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:178,14'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller11PhonetParmsEEptEv
        - Src:             'modules/speller/default/phonetic.cpp:178,36'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN8aspeller16PhonetSoundslike5setupERN7acommon4ConvE
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLEPKc
        - _ZN7acommon6StringpLEc
        - _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEE5resetEPS2_
        - _ZN8aspeller10new_phonetERKN7acommon6StringERNS0_4ConvEPKNS_8LanguageE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8PosibErrIPN8aspeller11PhonetParmsEEcvRKS3_Ev
        - _ZNK8aspeller8Language4nameEv
        - _ZNK8aspeller8Language8data_dirEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:133,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/phonetic.cpp:134,21'
          Dst:             _ZNK8aspeller8Language8data_dirEv
        - Src:             'modules/speller/default/phonetic.cpp:134,12'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'modules/speller/default/phonetic.cpp:135,12'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/phonetic.cpp:136,21'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/phonetic.cpp:136,12'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'modules/speller/default/phonetic.cpp:137,12'
          Dst:             _ZN7acommon6StringpLEPKc
        - Src:             'modules/speller/default/phonetic.cpp:138,36'
          Dst:             _ZN8aspeller10new_phonetERKN7acommon6StringERNS0_4ConvEPKNS_8LanguageE
        - Src:             'modules/speller/default/phonetic.cpp:139,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/phonetic.cpp:139,32'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/phonetic.cpp:140,26'
          Dst:             _ZNK7acommon8PosibErrIPN8aspeller11PhonetParmsEEcvRKS3_Ev
        - Src:             'modules/speller/default/phonetic.cpp:140,20'
          Dst:             _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEE5resetEPS2_
        - Src:             'modules/speller/default/phonetic.cpp:141,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/phonetic.cpp:142,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEED2Ev
        - Src:             'modules/speller/default/phonetic.cpp:142,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEEC2EPS2_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller12NoSoundslikeD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller12NoSoundslikeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:73,9'
          Dst:             _ZN8aspeller12NoSoundslikeD2Ev
    - functionName:    _ZN8aspeller12NoSoundslikeD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10SoundslikeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:73,9'
          Dst:             _ZN8aspeller10SoundslikeD2Ev
    - functionName:    _ZN8aspeller12NoSoundslike5setupERN7acommon4ConvE
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:79,42'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK8aspeller12NoSoundslike7versionEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller12NoSoundslike4nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller12NoSoundslike13to_soundslikeEPcPKci
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_cleanEPcPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:87,30'
          Dst:             _ZNK8aspeller8Language8to_cleanEPcPKc
    - functionName:    _ZNK8aspeller12NoSoundslike16soundslike_charsEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller15get_clean_charsERKNS_8LanguageE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:82,14'
          Dst:             _ZN8aspeller15get_clean_charsERKNS_8LanguageE
    - functionName:    _ZNK8aspeller8Language11to_strippedEPcPKc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8aspeller8Language11to_strippedEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:242,18'
          Dst:             _ZNK8aspeller8Language11to_strippedEc
    - functionName:    _ZN8aspeller18StrippedSoundslikeD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller18StrippedSoundslikeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:98,9'
          Dst:             _ZN8aspeller18StrippedSoundslikeD2Ev
    - functionName:    _ZN8aspeller18StrippedSoundslikeD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10SoundslikeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:98,9'
          Dst:             _ZN8aspeller10SoundslikeD2Ev
    - functionName:    _ZN8aspeller18StrippedSoundslike5setupERN7acommon4ConvE
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:104,42'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK8aspeller18StrippedSoundslike7versionEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller18StrippedSoundslike4nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller18StrippedSoundslike13to_soundslikeEPcPKci
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language11to_strippedEPcPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:112,30'
          Dst:             _ZNK8aspeller8Language11to_strippedEPcPKc
    - functionName:    _ZNK8aspeller18StrippedSoundslike16soundslike_charsEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller18get_stripped_charsERKNS_8LanguageE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:107,14'
          Dst:             _ZN8aspeller18get_stripped_charsERKNS_8LanguageE
    - functionName:    _ZN8aspeller17SimpileSoundslikeD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller17SimpileSoundslikeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:13,9'
          Dst:             _ZN8aspeller17SimpileSoundslikeD2Ev
    - functionName:    _ZN8aspeller17SimpileSoundslikeD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10SoundslikeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:13,9'
          Dst:             _ZN8aspeller10SoundslikeD2Ev
    - functionName:    _ZN8aspeller17SimpileSoundslike5setupERN7acommon4ConvE
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:24,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZNK8aspeller17SimpileSoundslike7versionEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller17SimpileSoundslike4nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller17SimpileSoundslike13to_soundslikeEPcPKci
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          108
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller17SimpileSoundslike16soundslike_charsEv
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          125
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringpLEc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:36,18'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/phonetic.cpp:40,22'
          Dst:             _ZN7acommon6StringpLEc
        - Src:             'modules/speller/default/phonetic.cpp:43,5'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN8aspeller10SoundslikeC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller10SoundslikeD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller10SoundslikeEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller10SoundslikeEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN8aspeller16PhonetSoundslikeC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEEC2EPS2_
        - _ZN8aspeller10SoundslikeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:130,5'
          Dst:             _ZN8aspeller10SoundslikeC2Ev
        - Src:             'modules/speller/default/phonetic.cpp:130,5'
          Dst:             _ZN7acommon8StackPtrIN8aspeller11PhonetParmsEEC2EPS2_
    - functionName:    _ZN8aspeller12NoSoundslikeC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10SoundslikeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:77,5'
          Dst:             _ZN8aspeller10SoundslikeC2Ev
    - functionName:    _ZN8aspeller18StrippedSoundslikeC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10SoundslikeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:102,5'
          Dst:             _ZN8aspeller10SoundslikeC2Ev
    - functionName:    _ZN8aspeller17SimpileSoundslikeC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10SoundslikeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:19,5'
          Dst:             _ZN8aspeller10SoundslikeC2Ev
    - functionName:    _ZN7acommoneqERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:91,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:92,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:93,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/parm_string.hpp:93,12'
          Dst:             strcmp
    - functionName:    _ZN8aspeller14new_soundslikeEN7acommon10ParmStringERNS0_4ConvEPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/phonetic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIPN8aspeller10SoundslikeEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPN8aspeller10SoundslikeEEC2ERKS3_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZN8aspeller12NoSoundslikeC2EPKNS_8LanguageE
        - _ZN8aspeller16PhonetSoundslikeC2EPKNS_8LanguageE
        - _ZN8aspeller17SimpileSoundslikeC2EPKNS_8LanguageE
        - _ZN8aspeller18StrippedSoundslikeC2EPKNS_8LanguageE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK8aspeller8Language4nameEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonetic.cpp:188,14'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/phonetic.cpp:188,34'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/phonetic.cpp:189,16'
          Dst:             _ZN8aspeller17SimpileSoundslikeC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/phonetic.cpp:190,21'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/phonetic.cpp:191,16'
          Dst:             _ZN8aspeller18StrippedSoundslikeC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/phonetic.cpp:192,21'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/phonetic.cpp:193,16'
          Dst:             _ZN8aspeller12NoSoundslikeC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/phonetic.cpp:194,30'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/phonetic.cpp:194,21'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/phonetic.cpp:195,16'
          Dst:             _ZN8aspeller16PhonetSoundslikeC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/phonetic.cpp:197,7'
          Dst:             abort
        - Src:             'modules/speller/default/phonetic.cpp:199,23'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/phonetic.cpp:199,23'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/phonetic.cpp:200,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/phonetic.cpp:202,14'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10SoundslikeEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/phonetic.cpp:204,14'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller10SoundslikeEEC2ERKS3_
        - Src:             'modules/speller/default/phonetic.cpp:206,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _GLOBAL__sub_I_writable.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.9
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             __cxx_global_var_init.9
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init.9
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN7acommon7IStream7getlineERNS_6StringEc
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6String5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:481,9'
          Dst:             _ZN7acommon6String5clearEv
    - functionName:    _ZN7acommon7FStream6ignoreEv
      functionSourceFile: '/src/aspell/./common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/fstream.hpp:42,20'
          Dst:             getc
    - functionName:    _ZN12_GLOBAL__N_116WritableReplDict8add_replEN7acommon10ParmStringES2_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10Dictionary8add_replEN7acommon10ParmStringES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:648,24'
          Dst:             _ZN8aspeller10Dictionary8add_replEN7acommon10ParmStringES2_
    - functionName:    _ZN7acommon6VectorIPKcEaSERKS3_
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8ObjStack5allocEmm
      functionSourceFile: '/src/aspell/./common/objstack.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack9alloc_topEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/objstack.hpp:109,51'
          Dst:             _ZN7acommon8ObjStack9alloc_topEmm
    - functionName:    _ZN12_GLOBAL__N_19repl_nextEPN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:746,3'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
    - functionName:    _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19repl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - _ZNK7acommon6VectorIPKcE4pendEv
        - _ZNK7acommon6VectorIPKcE6pbeginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:754,26'
          Dst:             _ZNK7acommon6VectorIPKcE6pbeginEv
        - Src:             'modules/speller/default/writable.cpp:755,26'
          Dst:             _ZNK7acommon6VectorIPKcE4pendEv
        - Src:             'modules/speller/default/writable.cpp:756,3'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
    - functionName:    _ZNK7acommon6VectorIPKcE6pbeginEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon6VectorIPKcE4pendEv
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110get_vectorEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn40_N12_GLOBAL__N_116WritableReplDictD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116WritableReplDictD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_116WritableReplDictD0Ev
    - functionName:    _ZN12_GLOBAL__N_116WritableReplDictD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116WritableReplDictD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:947,1'
          Dst:             _ZN12_GLOBAL__N_116WritableReplDictD2Ev
    - functionName:    _ZN12_GLOBAL__N_116WritableReplDictD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_110get_vectorEPKc
        - _ZN12_GLOBAL__N_112WritableBaseD2Ev
        - _ZN7acommon11HT_IteratorIPKcEppEv
        - _ZN7acommon6VectorIPKcED2Ev
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - _ZN7acommonneIPKcEEbNS_11HT_IteratorIT_EES5_
        - _ZNK7acommon11HT_IteratorIPKcEdeEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:948,28'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:948,41'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - Src:             'modules/speller/default/writable.cpp:949,28'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:949,41'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:951,11'
          Dst:             _ZN7acommonneIPKcEEbNS_11HT_IteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:952,16'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:952,5'
          Dst:             _ZN12_GLOBAL__N_110get_vectorEPKc
        - Src:             'modules/speller/default/writable.cpp:952,21'
          Dst:             _ZN7acommon6VectorIPKcED2Ev
        - Src:             'modules/speller/default/writable.cpp:951,17'
          Dst:             _ZN7acommon11HT_IteratorIPKcEppEv
        - Src:             'modules/speller/default/writable.cpp:953,1'
          Dst:             _ZN12_GLOBAL__N_112WritableBaseD2Ev
    - functionName:    _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:143,30'
          Dst:             _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeE
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeES8_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:144,30'
          Dst:             _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeES8_
    - functionName:    _ZN7acommonneIPKcEEbNS_11HT_IteratorIT_EES5_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon11HT_IteratorIPKcEdeEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11HT_IteratorIPKcEppEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKcE3incEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:62,33'
          Dst:             _ZN7acommon11HT_IteratorIPKcE3incEv
    - functionName:    _ZN12_GLOBAL__N_112WritableBaseD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7ConvObjD2Ev
        - _ZN7acommon8ObjStackD2Ev
        - _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEED2Ev
        - _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEED2Ev
        - _ZN8aspeller10DictionaryD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN7acommon8ObjStackD2Ev
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEED2Ev
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEED2Ev
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN7acommon7ConvObjD2Ev
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN7acommon7ConvObjD2Ev
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/writable.cpp:112,28'
          Dst:             _ZN8aspeller10DictionaryD2Ev
    - functionName:    _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:305,9'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEED2Ev
    - functionName:    _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEED2Ev
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:34,18'
          Dst:             _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEE3delEv
    - functionName:    _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEE3delEv
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon13hash_multisetIPKcN12_GLOBAL__N_14HashENS3_5EqualEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:46,17'
          Dst:             _ZN7acommon13hash_multisetIPKcN12_GLOBAL__N_14HashENS3_5EqualEED2Ev
    - functionName:    _ZN7acommon13hash_multisetIPKcN12_GLOBAL__N_14HashENS3_5EqualEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:280,9'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEED2Ev
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcED2Ev
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:142,19'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3delEv
        - Src:             './common/hash.hpp:142,25'
          Dst:             _ZN7acommon10BlockSListIPKcED2Ev
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3delEv
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE5clearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:186,16'
          Dst:             _ZN7acommon10BlockSListIPKcE5clearEv
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEED2Ev
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEED2Ev
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3delEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:142,19'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3delEv
        - Src:             './common/hash.hpp:142,25'
          Dst:             _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEED2Ev
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3delEv
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE5clearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:186,16'
          Dst:             _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE5clearEv
    - functionName:    _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEED2Ev
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/block_slist.hpp:71,20'
          Dst:             _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE5clearEv
    - functionName:    _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE5clearEv
      functionSourceFile: '/src/aspell/./common/block_slist-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112WritableBaseD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112WritableBase13set_lang_hookERN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBase17set_file_encodingEN7acommon10ParmStringERNS1_6ConfigE
        - _ZN12_GLOBAL__N_14HashC2EPKN8aspeller8LanguageE
        - _ZN12_GLOBAL__N_15EqualC2EPKN8aspeller8LanguageE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon13hash_multisetIPKcN12_GLOBAL__N_14HashENS3_5EqualEEC2EjRKS4_RKS5_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEE5resetEPS7_
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller8Language13data_encodingEv
        - _ZNK8aspeller8Language15have_soundslikeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:140,23'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:140,31'
          Dst:             _ZNK8aspeller8Language13data_encodingEv
        - Src:             'modules/speller/default/writable.cpp:140,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:140,5'
          Dst:             _ZN12_GLOBAL__N_112WritableBase17set_file_encodingEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/writable.cpp:140,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:141,47'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:141,42'
          Dst:             _ZN12_GLOBAL__N_14HashC2EPKN8aspeller8LanguageE
        - Src:             'modules/speller/default/writable.cpp:141,62'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:141,56'
          Dst:             _ZN12_GLOBAL__N_15EqualC2EPKN8aspeller8LanguageE
        - Src:             'modules/speller/default/writable.cpp:141,27'
          Dst:             _ZN7acommon13hash_multisetIPKcN12_GLOBAL__N_14HashENS3_5EqualEEC2EjRKS4_RKS5_
        - Src:             'modules/speller/default/writable.cpp:141,17'
          Dst:             _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEE5resetEPS7_
        - Src:             'modules/speller/default/writable.cpp:142,22'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:142,30'
          Dst:             _ZNK8aspeller8Language15have_soundslikeEv
    - functionName:    _ZN12_GLOBAL__N_112WritableBase4loadEN7acommon10ParmStringERNS1_6ConfigEPN8aspeller8DictListEPNS5_11SpellerImplE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          350
      EdgeCount:       57
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBase21update_file_date_infoERN7acommon7FStreamE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon11file_existsENS_10ParmStringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon18open_file_readlockERNS_7FStreamENS_10ParmStringE
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKS0_
        - _ZN7acommon6StringpLERKS0_
        - _ZN7acommon7FStream4peekEv
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqERKNS_6StringES2_
        - _ZN8aspeller10Dictionary13set_file_nameEN7acommon10ParmStringE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String6substrEmm
        - _ZNK8aspeller10Dictionary9file_nameEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:155,3'
          Dst:             _ZN8aspeller10Dictionary13set_file_nameEN7acommon10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:155,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:156,20'
          Dst:             _ZNK8aspeller10Dictionary9file_nameEv
        - Src:             'modules/speller/default/writable.cpp:156,20'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/writable.cpp:157,11'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/writable.cpp:159,19'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:159,7'
          Dst:             _ZN7acommon11file_existsENS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:161,5'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:161,5'
          Dst:             _ZN7acommon18open_file_readlockERNS_7FStreamENS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:161,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:161,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:161,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:161,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:161,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:161,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:161,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:162,12'
          Dst:             _ZN7acommon7FStream4peekEv
        - Src:             'modules/speller/default/writable.cpp:162,58'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:162,34'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:162,34'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:162,34'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:162,34'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/writable.cpp:162,34'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:162,27'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:164,5'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:164,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:164,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:164,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:164,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:164,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:164,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:164,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:166,16'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/writable.cpp:166,33'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/writable.cpp:167,25'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/writable.cpp:167,39'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/writable.cpp:167,53'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/writable.cpp:167,16'
          Dst:             _ZNK7acommon6String6substrEmm
        - Src:             'modules/speller/default/writable.cpp:168,14'
          Dst:             _ZN7acommoneqERKNS_6StringES2_
        - Src:             'modules/speller/default/writable.cpp:166,14'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/writable.cpp:170,44'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/writable.cpp:170,60'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/writable.cpp:170,33'
          Dst:             _ZNK7acommon6String6substrEmm
        - Src:             'modules/speller/default/writable.cpp:170,29'
          Dst:             _ZN7acommon6StringaSERKS0_
        - Src:             'modules/speller/default/writable.cpp:170,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/writable.cpp:171,29'
          Dst:             _ZN7acommon6StringpLERKS0_
        - Src:             'modules/speller/default/writable.cpp:174,50'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:174,27'
          Dst:             _ZN7acommon18open_file_readlockERNS_7FStreamENS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:175,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:175,50'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/writable.cpp:176,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:177,37'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:178,14'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:178,50'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/writable.cpp:179,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:183,36'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:183,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:183,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:183,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:183,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/writable.cpp:183,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:183,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:187,10'
          Dst:             _ZN12_GLOBAL__N_112WritableBase21update_file_date_infoERN7acommon7FStreamE
        - Src:             'modules/speller/default/writable.cpp:188,1'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'modules/speller/default/writable.cpp:188,1'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableBase5mergeEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          125
      EdgeCount:       20
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon18open_file_readlockERNS_7FStreamENS_10ParmStringE
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN8aspeller10Dictionary8FileNameC2EN7acommon10ParmStringE
        - _ZN8aspeller10Dictionary8FileNameD2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK8aspeller10Dictionary8FileName4pathEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:191,11'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/writable.cpp:192,18'
          Dst:             _ZN8aspeller10Dictionary8FileNameC2EN7acommon10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZNK8aspeller10Dictionary8FileName4pathEv
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZN7acommon18open_file_readlockERNS_7FStreamENS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:193,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:194,3'
          Dst:             _ZNK8aspeller10Dictionary8FileName4pathEv
        - Src:             'modules/speller/default/writable.cpp:194,3'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:194,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:194,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:194,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:194,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:194,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:194,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:194,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:195,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:196,1'
          Dst:             _ZN8aspeller10Dictionary8FileNameD2Ev
        - Src:             'modules/speller/default/writable.cpp:196,1'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableBase11synchronizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBase4saveEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:131,40'
          Dst:             _ZN12_GLOBAL__N_112WritableBase4saveEb
    - functionName:    _ZN12_GLOBAL__N_112WritableBase13save_noupdateEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBase4saveEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:132,42'
          Dst:             _ZN12_GLOBAL__N_112WritableBase4saveEb
    - functionName:    _ZN12_GLOBAL__N_112WritableBase7save_asEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          155
      EdgeCount:       28
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBase21update_file_date_infoERN7acommon7FStreamE
        - _ZN12_GLOBAL__N_112WritableBase5save2ERN7acommon7FStreamENS1_10ParmStringE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon19open_file_writelockERNS_7FStreamENS_10ParmStringE
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN8aspeller10Dictionary13set_file_nameEN7acommon10ParmStringE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK8aspeller10Dictionary9file_nameEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:221,27'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/writable.cpp:222,3'
          Dst:             _ZN8aspeller10Dictionary13set_file_nameEN7acommon10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:222,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:223,11'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZNK8aspeller10Dictionary9file_nameEv
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZN7acommon19open_file_writelockERNS_7FStreamENS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:224,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZNK8aspeller10Dictionary9file_nameEv
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZN12_GLOBAL__N_112WritableBase5save2ERN7acommon7FStreamENS1_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:225,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:226,3'
          Dst:             _ZN12_GLOBAL__N_112WritableBase21update_file_date_infoERN7acommon7FStreamE
        - Src:             'modules/speller/default/writable.cpp:226,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:226,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:226,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:226,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:226,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:226,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:226,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:227,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:228,1'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableBase5clearEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStack5resetEv
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE5clearEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5clearEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:252,3'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:252,16'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5clearEv
        - Src:             'modules/speller/default/writable.cpp:253,22'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE5clearEv
        - Src:             'modules/speller/default/writable.cpp:254,10'
          Dst:             _ZN7acommon8ObjStack5resetEv
        - Src:             'modules/speller/default/writable.cpp:255,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZThn40_N12_GLOBAL__N_112WritableBaseD1Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBaseD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_112WritableBaseD2Ev
    - functionName:    _ZThn40_N12_GLOBAL__N_112WritableBaseD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBaseD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_112WritableBaseD0Ev
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5clearEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3delEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:152,19'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3delEv
        - Src:             './common/hash.hpp:152,26'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4initEj
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE5clearEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3delEv
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:152,19'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3delEv
        - Src:             './common/hash.hpp:152,26'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4initEj
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4initEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE9add_blockEj
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:82,5'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
        - Src:             './common/hash-t.hpp:83,16'
          Dst:             _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE9add_blockEj
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:73,41'
          Dst:             calloc
    - functionName:    _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE9add_blockEj
      functionSourceFile: '/src/aspell/./common/block_slist-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4initEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE9add_blockEj
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE12create_tableEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:82,5'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE12create_tableEj
        - Src:             './common/hash-t.hpp:83,16'
          Dst:             _ZN7acommon10BlockSListIPKcE9add_blockEj
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE12create_tableEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:73,41'
          Dst:             calloc
    - functionName:    _ZNK8aspeller10Dictionary9file_nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon6String5c_strEv
        - _ZNK8aspeller10Dictionary8FileName4pathEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/data.hpp:101,55'
          Dst:             _ZNK8aspeller10Dictionary8FileName4pathEv
        - Src:             'modules/speller/default/data.hpp:101,62'
          Dst:             _ZNK7acommon6String5c_strEv
    - functionName:    _ZN12_GLOBAL__N_112WritableBase5save2ERN7acommon7FStreamENS1_10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon13truncate_fileERNS_7FStreamENS_10ParmStringE
        - _ZN7acommon7FStream5flushEv
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:211,3'
          Dst:             _ZN7acommon13truncate_fileERNS_7FStreamENS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:213,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:213,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:213,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:213,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:213,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:213,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:213,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:215,7'
          Dst:             _ZN7acommon7FStream5flushEv
        - Src:             'modules/speller/default/writable.cpp:217,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN12_GLOBAL__N_112WritableBase21update_file_date_infoERN7acommon7FStreamE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon21get_modification_timeERNS_7FStreamE
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN8aspeller10Dictionary16update_file_infoERN7acommon7FStreamE
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:147,3'
          Dst:             _ZN8aspeller10Dictionary16update_file_infoERN7acommon7FStreamE
        - Src:             'modules/speller/default/writable.cpp:147,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:147,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:147,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:147,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:147,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:147,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:147,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:148,19'
          Dst:             _ZN7acommon21get_modification_timeERNS_7FStreamE
        - Src:             'modules/speller/default/writable.cpp:149,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN12_GLOBAL__N_112WritableBase4saveEb
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          234
      EdgeCount:       50
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBase21update_file_date_infoERN7acommon7FStreamE
        - _ZN12_GLOBAL__N_112WritableBase5save2ERN7acommon7FStreamENS1_10ParmStringE
        - _ZN12_GLOBAL__N_112WritableBase6updateERN7acommon7FStreamENS1_10ParmStringE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon11remove_fileENS_10ParmStringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon19open_file_writelockERNS_7FStreamENS_10ParmStringE
        - _ZN7acommon21get_modification_timeERNS_7FStreamE
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - _ZNK8aspeller10Dictionary9file_nameEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:231,11'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/writable.cpp:232,3'
          Dst:             _ZNK8aspeller10Dictionary9file_nameEv
        - Src:             'modules/speller/default/writable.cpp:232,3'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:232,3'
          Dst:             _ZN7acommon19open_file_writelockERNS_7FStreamENS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:232,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:232,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:232,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:232,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:232,3'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/writable.cpp:237,10'
          Dst:             _ZN7acommon21get_modification_timeERNS_7FStreamE
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZNK8aspeller10Dictionary9file_nameEv
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZN12_GLOBAL__N_112WritableBase6updateERN7acommon7FStreamENS1_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:238,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZNK8aspeller10Dictionary9file_nameEv
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZN12_GLOBAL__N_112WritableBase5save2ERN7acommon7FStreamENS1_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:240,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:241,3'
          Dst:             _ZN12_GLOBAL__N_112WritableBase21update_file_date_infoERN7acommon7FStreamE
        - Src:             'modules/speller/default/writable.cpp:241,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:241,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:241,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:241,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:241,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:241,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:241,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:243,31'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/writable.cpp:244,41'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/writable.cpp:244,17'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:244,5'
          Dst:             _ZN7acommon11remove_fileENS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:245,29'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/writable.cpp:248,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:249,1'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableBase6updateERN7acommon7FStreamENS1_10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          129
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBase21update_file_date_infoERN7acommon7FStreamE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:202,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:202,49'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'modules/speller/default/writable.cpp:203,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:204,14'
          Dst:             _ZN12_GLOBAL__N_112WritableBase21update_file_date_infoERN7acommon7FStreamE
        - Src:             'modules/speller/default/writable.cpp:205,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:205,49'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'modules/speller/default/writable.cpp:206,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:207,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommon7FStream4peekEv
      functionSourceFile: '/src/aspell/./common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getc
        - ungetc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/fstream.hpp:43,25'
          Dst:             getc
        - Src:             './common/fstream.hpp:43,38'
          Dst:             ungetc
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableBase17set_file_encodingEN7acommon10ParmStringERNS1_6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          159
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6StringaSERKNS_10ParmStringE
        - _ZN7acommon7ConvKeyC2INS_10ParmStringEEERKT_b
        - _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZN7acommoneqERKNS_10ParmStringERKNS_6StringE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon7ConvObjcvPKNS_7ConvertEEv
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller8Language7charmapEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:260,11'
          Dst:             _ZN7acommoneqERKNS_10ParmStringERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:260,36'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:261,11'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/writable.cpp:261,24'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:261,32'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/writable.cpp:261,24'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZN7acommon7ConvKeyC2INS_10ParmStringEEERKT_b
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:262,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZN7acommon7ConvKeyC2INS_10ParmStringEEERKT_b
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZN7acommon7ConvObj5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:263,3'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:264,7'
          Dst:             _ZNK7acommon7ConvObjcvPKNS_7ConvertEEv
        - Src:             'modules/speller/default/writable.cpp:264,16'
          Dst:             _ZNK7acommon7ConvObjcvPKNS_7ConvertEEv
        - Src:             'modules/speller/default/writable.cpp:265,19'
          Dst:             _ZN7acommon6StringaSERKNS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:267,19'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/writable.cpp:268,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN12_GLOBAL__N_14HashC2EPKN8aspeller8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller15InsensitiveHashImEC2EPKNS_8LanguageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:35,30'
          Dst:             _ZN8aspeller15InsensitiveHashImEC2EPKNS_8LanguageE
    - functionName:    _ZN12_GLOBAL__N_15EqualC2EPKN8aspeller8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller16InsensitiveEqualC2EPKNS_8LanguageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:43,31'
          Dst:             _ZN8aspeller16InsensitiveEqualC2EPKNS_8LanguageE
    - functionName:    _ZN7acommon13hash_multisetIPKcN12_GLOBAL__N_14HashENS3_5EqualEEC2EjRKS4_RKS5_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EEC2ERKS4_RKS5_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEEC2EiRKS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:287,17'
          Dst:             _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EEC2ERKS4_RKS5_
        - Src:             './common/hash.hpp:287,9'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEEC2EiRKS7_
    - functionName:    _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEE5resetEPS7_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/stack_ptr.hpp:47,24'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EEC2ERKS4_RKS5_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEEC2EiRKS7_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListIPKcEC2Ev
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE12next_largestEj
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:137,5'
          Dst:             _ZN7acommon10BlockSListIPKcEC2Ev
        - Src:             './common/hash.hpp:138,42'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE12next_largestEj
        - Src:             './common/hash.hpp:138,37'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4initEj
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE12next_largestEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:65,12'
          Dst:             __assert_fail
    - functionName:    _ZN8aspeller16InsensitiveEqualC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller18InsensitiveCompareC2EPKNS_8LanguageE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:430,48'
          Dst:             _ZN8aspeller18InsensitiveCompareC2EPKNS_8LanguageE
    - functionName:    _ZN8aspeller15InsensitiveHashImEC2EPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommoneqERKNS_10ParmStringERKNS_6StringE
      functionSourceFile: '/src/aspell/./common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommoneqERKNS_10ParmStringEPKc
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon6String5c_strEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/string.hpp:440,11'
          Dst:             _ZN7acommoneqERKNS_10ParmStringEPKc
        - Src:             './common/string.hpp:440,26'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             './common/string.hpp:441,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/string.hpp:441,24'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             './common/string.hpp:441,12'
          Dst:             strcmp
    - functionName:    _ZN7acommoneqERKNS_10ParmStringEPKc
      functionSourceFile: '/src/aspell/./common/parm_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/parm_string.hpp:91,12'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:92,17'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             './common/parm_string.hpp:93,19'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             './common/parm_string.hpp:93,12'
          Dst:             strcmp
    - functionName:    _ZNK7acommon7ConvObjcvPKNS_7ConvertEEv
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11HT_IteratorIPKcE3incEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKcE3advEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:54,53'
          Dst:             _ZN7acommon11HT_IteratorIPKcE3advEv
    - functionName:    _ZN7acommon11HT_IteratorIPKcE3advEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeE
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKcE3advEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:55,39'
          Dst:             _ZN7acommon11HT_IteratorIPKcE3advEv
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict17detailed_elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113ElementsParmsC2EN7acommon16HT_ConstIteratorIPKcEE
        - _ZN12_GLOBAL__N_113ElementsParmsD2Ev
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEC2ENS_16HT_ConstIteratorIPKcEERKS2_
        - _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:739,6'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:739,19'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - Src:             'modules/speller/default/writable.cpp:739,6'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:739,41'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:739,54'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:739,41'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:739,27'
          Dst:             _ZN12_GLOBAL__N_113ElementsParmsC2EN7acommon16HT_ConstIteratorIPKcEE
        - Src:             'modules/speller/default/writable.cpp:738,14'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEC2ENS_16HT_ConstIteratorIPKcEERKS2_
        - Src:             'modules/speller/default/writable.cpp:738,3'
          Dst:             _ZN12_GLOBAL__N_113ElementsParmsD2Ev
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:658,10'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:658,23'
          Dst:             _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:663,10'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:663,23'
          Dst:             _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5emptyEv
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict6lookupEN7acommon10ParmStringEPKN8aspeller16SensitiveCompareERNS3_9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - _ZN7acommon11HT_IteratorIPKcEppEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - _ZN7acommonneIPKcEEbNS_11HT_IteratorIT_EES5_
        - _ZN8aspeller9WordEntry5clearEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon11HT_IteratorIPKcEdeEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK8aspeller16SensitiveCompareclEPKcS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:669,5'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/writable.cpp:670,54'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:670,79'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:670,67'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - Src:             'modules/speller/default/writable.cpp:671,18'
          Dst:             _ZN7acommonneIPKcEEbNS_11HT_IteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:672,14'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:672,19'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:672,9'
          Dst:             _ZNK8aspeller16SensitiveCompareclEPKcS2_
        - Src:             'modules/speller/default/writable.cpp:674,19'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:674,7'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - Src:             'modules/speller/default/writable.cpp:675,27'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:678,5'
          Dst:             _ZN7acommon11HT_IteratorIPKcEppEv
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict12clean_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - _ZN7acommoneqIPKcEEbNS_11HT_IteratorIT_EES5_
        - _ZN8aspeller9WordEntry5clearEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon11HT_IteratorIPKcEdeEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:685,5'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/writable.cpp:686,54'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:686,79'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:686,67'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - Src:             'modules/speller/default/writable.cpp:687,15'
          Dst:             _ZN7acommoneqIPKcEEbNS_11HT_IteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:689,15'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:689,3'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - Src:             'modules/speller/default/writable.cpp:690,23'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict17soundslike_lookupERKN8aspeller9WordEntryERS2_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_17sl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
        - _ZN8aspeller9WordEntry5clearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:699,7'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/writable.cpp:701,5'
          Dst:             _ZN12_GLOBAL__N_17sl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict17soundslike_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          92
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_17sl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
        - _ZN7acommoneqINSt3__14pairIKPKcNS_6VectorIS4_EEEEEEbNS_16HT_ConstIteratorIT_EESB_
        - _ZN8aspeller9WordEntry5clearEv
        - _ZNK12_GLOBAL__N_116WritableReplDict12clean_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
        - _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4findERKS3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:714,7'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/writable.cpp:715,66'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:715,61'
          Dst:             _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4findERKS3_
        - Src:             'modules/speller/default/writable.cpp:716,33'
          Dst:             _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:716,11'
          Dst:             _ZN7acommoneqINSt3__14pairIKPKcNS_6VectorIS4_EEEEEEbNS_16HT_ConstIteratorIT_EESB_
        - Src:             'modules/speller/default/writable.cpp:720,17'
          Dst:             _ZNK7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:720,7'
          Dst:             _ZN12_GLOBAL__N_17sl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
        - Src:             'modules/speller/default/writable.cpp:724,30'
          Dst:             _ZNK12_GLOBAL__N_116WritableReplDict12clean_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict19soundslike_elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113CleanElementsC2EN7acommon16HT_ConstIteratorIPKcEES5_
        - _ZN12_GLOBAL__N_118SoundslikeElementsC2EN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS1_6VectorIS6_EEEEEESB_
        - _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
        - _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:730,54'
          Dst:             _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE5beginEv
        - Src:             'modules/speller/default/writable.cpp:731,54'
          Dst:             _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:730,16'
          Dst:             _ZN12_GLOBAL__N_118SoundslikeElementsC2EN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS1_6VectorIS6_EEEEEESB_
        - Src:             'modules/speller/default/writable.cpp:733,30'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:733,43'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - Src:             'modules/speller/default/writable.cpp:733,30'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:734,30'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:734,43'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:734,30'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:733,16'
          Dst:             _ZN12_GLOBAL__N_113CleanElementsC2EN7acommon16HT_ConstIteratorIPKcEES5_
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict11repl_lookupERKN8aspeller9WordEntryERS2_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          105
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_110get_vectorEPKc
        - _ZN12_GLOBAL__N_19repl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - _ZN8aspeller9WordEntry5clearEv
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK12_GLOBAL__N_116WritableReplDict6lookupEN7acommon10ParmStringEPKN8aspeller16SensitiveCompareERNS3_9WordEntryE
        - _ZNK8aspeller10Dictionary4langEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:771,13'
          Dst:             _ZN12_GLOBAL__N_110get_vectorEPKc
        - Src:             'modules/speller/default/writable.cpp:773,24'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:773,22'
          Dst:             _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/writable.cpp:774,15'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/writable.cpp:775,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:775,23'
          Dst:             _ZNK12_GLOBAL__N_116WritableReplDict6lookupEN7acommon10ParmStringEPKN8aspeller16SensitiveCompareERNS3_9WordEntryE
        - Src:             'modules/speller/default/writable.cpp:776,13'
          Dst:             _ZN12_GLOBAL__N_110get_vectorEPKc
        - Src:             'modules/speller/default/writable.cpp:778,3'
          Dst:             _ZN8aspeller9WordEntryD2Ev
        - Src:             'modules/speller/default/writable.cpp:779,5'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/writable.cpp:780,3'
          Dst:             _ZN12_GLOBAL__N_19repl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
    - functionName:    _ZNK12_GLOBAL__N_116WritableReplDict11repl_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK12_GLOBAL__N_116WritableReplDict11repl_lookupERKN8aspeller9WordEntryERS2_
        - _ZNK7acommon10ParmStringcvPKcEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:786,13'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/writable.cpp:787,12'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:788,28'
          Dst:             _ZNK12_GLOBAL__N_116WritableReplDict11repl_lookupERKN8aspeller9WordEntryERS2_
        - Src:             'modules/speller/default/writable.cpp:789,1'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN12_GLOBAL__N_116WritableReplDict8add_replEN7acommon10ParmStringES2_S2_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          252
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_110get_vectorEPKc
        - _ZN7acommon11HT_IteratorIPKcEppEv
        - _ZN7acommon6VectorIPKcEC2Ev
        - _ZN7acommon8ObjStack5allocEm
        - _ZN7acommon8ObjStack5allocEmm
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEEixERKS2_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6insertERKS3_
        - _ZN7acommoneqIPKcEEbNS_11HT_IteratorIT_EES5_
        - _ZN7acommonneIPKcEEbNS_11HT_IteratorIT_EES5_
        - _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon11HT_IteratorIPKcEdeEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller16SensitiveCompareclEPKcS2_
        - _ZNK8aspeller8Language13get_word_infoERKN7acommon10ParmStringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:794,24'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:794,20'
          Dst:             _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/writable.cpp:795,13'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/writable.cpp:797,55'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:797,80'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:797,68'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - Src:             'modules/speller/default/writable.cpp:800,12'
          Dst:             _ZN7acommonneIPKcEEbNS_11HT_IteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:800,33'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:800,37'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:800,29'
          Dst:             _ZNK8aspeller16SensitiveCompareclEPKcS2_
        - Src:             'modules/speller/default/writable.cpp:800,42'
          Dst:             _ZN7acommon11HT_IteratorIPKcEppEv
        - Src:             'modules/speller/default/writable.cpp:802,9'
          Dst:             _ZN7acommoneqIPKcEEbNS_11HT_IteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:803,63'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:803,33'
          Dst:             _ZN7acommon8ObjStack5allocEmm
        - Src:             'modules/speller/default/writable.cpp:804,14'
          Dst:             _ZN7acommon6VectorIPKcEC2Ev
        - Src:             'modules/speller/default/writable.cpp:806,13'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:806,21'
          Dst:             _ZNK8aspeller8Language13get_word_infoERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:807,17'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:808,20'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/writable.cpp:808,31'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:810,9'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:810,22'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6insertERKS3_
        - Src:             'modules/speller/default/writable.cpp:812,9'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:815,19'
          Dst:             _ZN12_GLOBAL__N_110get_vectorEPKc
        - Src:             'modules/speller/default/writable.cpp:818,13'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:818,9'
          Dst:             _ZNK8aspeller16SensitiveCompareclEPKcS2_
        - Src:             'modules/speller/default/writable.cpp:818,30'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:820,40'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:820,30'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/writable.cpp:821,11'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:821,19'
          Dst:             _ZNK8aspeller8Language13get_word_infoERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:822,15'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:823,18'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/writable.cpp:823,29'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:827,41'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:827,32'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/writable.cpp:828,16'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:829,19'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/writable.cpp:829,29'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:830,5'
          Dst:             _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEEixERKS2_
        - Src:             'modules/speller/default/writable.cpp:833,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:834,1'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN12_GLOBAL__N_116WritableReplDict4saveERN7acommon7FStreamENS1_10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          187
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_110get_vectorEPKc
        - _ZN12_GLOBAL__N_114write_n_escapeERN7acommon7FStreamEPKc
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - _ZN7acommon16HT_ConstIteratorIPKcEppEv
        - _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - _ZN7acommon5ConvPD2Ev
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon6VectorIPKcEC2Ev
        - _ZN7acommon6VectorIPKcED2Ev
        - _ZN7acommon6VectorIPKcEaSERKS3_
        - _ZN7acommon7FStreamlsEc
        - _ZN7acommon7OStream6printfEPKcz
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - _ZN7acommonneIPKcEEbNS_16HT_ConstIteratorIT_EES5_
        - _ZNK7acommon16HT_ConstIteratorIPKcEdeEv
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
        - _ZNK8aspeller10Dictionary9lang_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:838,45'
          Dst:             _ZNK8aspeller10Dictionary9lang_nameEv
        - Src:             'modules/speller/default/writable.cpp:838,72'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/writable.cpp:838,7'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'modules/speller/default/writable.cpp:840,24'
          Dst:             _ZN7acommon6VectorIPKcEC2Ev
        - Src:             'modules/speller/default/writable.cpp:841,17'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:841,30'
          Dst:             _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
        - Src:             'modules/speller/default/writable.cpp:842,39'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:842,52'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - Src:             'modules/speller/default/writable.cpp:842,39'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:842,65'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:842,78'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:842,65'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:843,10'
          Dst:             _ZN7acommonneIPKcEEbNS_16HT_ConstIteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:844,21'
          Dst:             _ZNK7acommon16HT_ConstIteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:843,16'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEppEv
        - Src:             'modules/speller/default/writable.cpp:847,9'
          Dst:             _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - Src:             'modules/speller/default/writable.cpp:848,9'
          Dst:             _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - Src:             'modules/speller/default/writable.cpp:850,24'
          Dst:             _ZN7acommon6VectorIPKcEC2Ev
        - Src:             'modules/speller/default/writable.cpp:854,10'
          Dst:             _ZN12_GLOBAL__N_110get_vectorEPKc
        - Src:             'modules/speller/default/writable.cpp:854,7'
          Dst:             _ZN7acommon6VectorIPKcEaSERKS3_
        - Src:             'modules/speller/default/writable.cpp:858,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:858,27'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:858,7'
          Dst:             _ZN12_GLOBAL__N_114write_n_escapeERN7acommon7FStreamEPKc
        - Src:             'modules/speller/default/writable.cpp:859,11'
          Dst:             _ZN7acommon7FStreamlsEc
        - Src:             'modules/speller/default/writable.cpp:860,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:860,27'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:860,7'
          Dst:             _ZN12_GLOBAL__N_114write_n_escapeERN7acommon7FStreamEPKc
        - Src:             'modules/speller/default/writable.cpp:861,11'
          Dst:             _ZN7acommon7FStreamlsEc
        - Src:             'modules/speller/default/writable.cpp:864,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:865,1'
          Dst:             _ZN7acommon6VectorIPKcED2Ev
        - Src:             'modules/speller/default/writable.cpp:865,1'
          Dst:             _ZN7acommon5ConvPD2Ev
        - Src:             'modules/speller/default/writable.cpp:865,1'
          Dst:             _ZN7acommon5ConvPD2Ev
        - Src:             'modules/speller/default/writable.cpp:865,1'
          Dst:             _ZN7acommon6VectorIPKcED2Ev
    - functionName:    _ZN12_GLOBAL__N_116WritableReplDict5mergeERN7acommon7FStreamENS1_10ParmStringEPNS1_6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          389
      EdgeCount:       59
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBase17set_file_encodingEN7acommon10ParmStringERNS1_6ConfigE
        - _ZN12_GLOBAL__N_116WritableReplDict8add_replEN7acommon10ParmStringES2_
        - _ZN12_GLOBAL__N_118getline_n_unescapeERN7acommon7FStreamERNS0_6StringEc
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - _ZN7acommon5ConvPD2Ev
        - _ZN7acommon5ConvPclEPc
        - _ZN7acommon5splitERNS_8DataPairE
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7FStream6ignoreEv
        - _ZN7acommon7FStreamrsERNS_6StringE
        - _ZN7acommon7FStreamrsERj
        - _ZN7acommon7IStream7getlineERNS_6StringEc
        - _ZN7acommon7getlineERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - _ZNK7acommon13MutableStringcvPcEv
        - atoi
        - strchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:875,10'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/writable.cpp:876,12'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'modules/speller/default/writable.cpp:878,8'
          Dst:             _ZN7acommon7getlineERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:879,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:879,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:879,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:879,5'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/writable.cpp:879,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:881,3'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:882,14'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/writable.cpp:884,19'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/writable.cpp:887,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:887,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:887,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:887,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/writable.cpp:887,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:887,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:889,3'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:891,29'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/writable.cpp:891,14'
          Dst:             _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/writable.cpp:892,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:893,17'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/writable.cpp:893,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:894,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:898,5'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:899,28'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             'modules/speller/default/writable.cpp:899,23'
          Dst:             atoi
        - Src:             'modules/speller/default/writable.cpp:902,3'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:904,3'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:906,23'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/writable.cpp:906,5'
          Dst:             _ZN12_GLOBAL__N_112WritableBase17set_file_encodingEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/writable.cpp:906,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:908,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:908,5'
          Dst:             _ZN12_GLOBAL__N_112WritableBase17set_file_encodingEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/writable.cpp:908,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:912,11'
          Dst:             _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - Src:             'modules/speller/default/writable.cpp:913,11'
          Dst:             _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - Src:             'modules/speller/default/writable.cpp:915,18'
          Dst:             _ZN12_GLOBAL__N_118getline_n_unescapeERN7acommon7FStreamERNS0_6StringEc
        - Src:             'modules/speller/default/writable.cpp:917,24'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'modules/speller/default/writable.cpp:918,21'
          Dst:             strchr
        - Src:             'modules/speller/default/writable.cpp:923,34'
          Dst:             _ZN7acommon5ConvPclEPc
        - Src:             'modules/speller/default/writable.cpp:923,34'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:923,46'
          Dst:             _ZN7acommon5ConvPclEPc
        - Src:             'modules/speller/default/writable.cpp:923,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:923,25'
          Dst:             _ZN12_GLOBAL__N_116WritableReplDict8add_replEN7acommon10ParmStringES2_
        - Src:             'modules/speller/default/writable.cpp:923,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:926,3'
          Dst:             _ZN7acommon5ConvPD2Ev
        - Src:             'modules/speller/default/writable.cpp:926,3'
          Dst:             _ZN7acommon5ConvPD2Ev
        - Src:             'modules/speller/default/writable.cpp:928,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/writable.cpp:928,17'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/writable.cpp:928,24'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/writable.cpp:931,10'
          Dst:             _ZN7acommon7FStreamrsERNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:931,19'
          Dst:             _ZN7acommon7FStreamrsERj
        - Src:             'modules/speller/default/writable.cpp:933,12'
          Dst:             _ZN7acommon7FStreamrsERNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:933,19'
          Dst:             _ZN7acommon7FStreamrsERj
        - Src:             'modules/speller/default/writable.cpp:934,12'
          Dst:             _ZN7acommon7FStream6ignoreEv
        - Src:             'modules/speller/default/writable.cpp:936,14'
          Dst:             _ZN7acommon7IStream7getlineERNS_6StringEc
        - Src:             'modules/speller/default/writable.cpp:937,38'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:937,43'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:937,29'
          Dst:             _ZN12_GLOBAL__N_116WritableReplDict8add_replEN7acommon10ParmStringES2_
        - Src:             'modules/speller/default/writable.cpp:937,11'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:942,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/writable.cpp:942,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/writable.cpp:942,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/writable.cpp:943,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:944,1'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZThn40_NK12_GLOBAL__N_116WritableReplDict5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116WritableReplDict5emptyEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZNK12_GLOBAL__N_116WritableReplDict5emptyEv
    - functionName:    _ZThn40_NK12_GLOBAL__N_116WritableReplDict4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116WritableReplDict4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZNK12_GLOBAL__N_116WritableReplDict4sizeEv
    - functionName:    _ZThn40_N12_GLOBAL__N_116WritableReplDictD1Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116WritableReplDictD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_116WritableReplDictD2Ev
    - functionName:    _ZN7acommoneqENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:50,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:50,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon5ConvPC2ERKNS_7ConvObjE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16FilterCharVectorC2Ev
        - _ZN7acommon6StringC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:272,5'
          Dst:             _ZN7acommon16FilterCharVectorC2Ev
        - Src:             './common/convert.hpp:272,5'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN12_GLOBAL__N_118getline_n_unescapeERN7acommon7FStreamERNS0_6StringEc
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          120
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_16f_getcERN7acommon7FStreamE
        - _ZN7acommon6String5clearEv
        - _ZN7acommon6String6appendEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:65,7'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             'modules/speller/default/writable.cpp:66,12'
          Dst:             _ZN12_GLOBAL__N_16f_getcERN7acommon7FStreamE
        - Src:             'modules/speller/default/writable.cpp:70,11'
          Dst:             _ZN12_GLOBAL__N_16f_getcERN7acommon7FStreamE
        - Src:             'modules/speller/default/writable.cpp:71,25'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'modules/speller/default/writable.cpp:72,30'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'modules/speller/default/writable.cpp:73,31'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'modules/speller/default/writable.cpp:74,17'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'modules/speller/default/writable.cpp:76,11'
          Dst:             _ZN7acommon6String6appendEc
        - Src:             'modules/speller/default/writable.cpp:78,9'
          Dst:             _ZN12_GLOBAL__N_16f_getcERN7acommon7FStreamE
    - functionName:    _ZN12_GLOBAL__N_16f_getcERN7acommon7FStreamE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7FStream3getEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:60,14'
          Dst:             _ZN7acommon7FStream3getEv
    - functionName:    _ZN7acommon7FStream3getEv
      functionSourceFile: '/src/aspell/./common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/fstream.hpp:41,23'
          Dst:             getc
    - functionName:    _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonneIPKcEEbNS_16HT_ConstIteratorIT_EES5_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon16HT_ConstIteratorIPKcEdeEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16HT_ConstIteratorIPKcEppEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorIPKcE3incEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:82,38'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcE3incEv
    - functionName:    _ZN12_GLOBAL__N_114write_n_escapeERN7acommon7FStreamEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon7FStreamlsERKNS_10ParmStringE
        - _ZN7acommon7FStreamlsEc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:51,28'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:51,25'
          Dst:             _ZN7acommon7FStreamlsERKNS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:52,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:52,30'
          Dst:             _ZN7acommon7FStreamlsERKNS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:53,33'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:53,30'
          Dst:             _ZN7acommon7FStreamlsERKNS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:54,12'
          Dst:             _ZN7acommon7FStreamlsEc
    - functionName:    _ZN7acommon7FStreamlsEc
      functionSourceFile: '/src/aspell/./common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - putc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/fstream.hpp:86,7'
          Dst:             putc
    - functionName:    _ZNK12_GLOBAL__N_18CStrLessclEPKcS2_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:583,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon16HT_ConstIteratorIPKcE3incEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorIPKcE3advEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:74,48'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcE3advEv
    - functionName:    _ZN7acommon16HT_ConstIteratorIPKcE3advEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE13equal_range_iERKS3_Ri
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:170,14'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE13equal_range_iERKS3_Ri
    - functionName:    _ZN7acommoneqIPKcEEbNS_11HT_IteratorIT_EES5_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6insertERKS3_
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE8new_nodeEv
        - _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EE3keyERKS2_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6find_iERKS3_Rb
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6insertERKS3_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE8resize_iEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:90,42'
          Dst:             _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EE3keyERKS2_
        - Src:             './common/hash-t.hpp:90,28'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6find_iERKS3_Rb
        - Src:             './common/hash-t.hpp:93,34'
          Dst:             _ZN7acommon10BlockSListIPKcE8new_nodeEv
        - Src:             './common/hash-t.hpp:95,7'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE8resize_iEj
        - Src:             './common/hash-t.hpp:96,14'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6insertERKS3_
    - functionName:    _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEEixERKS2_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorIPKcEC2Ev
        - _ZN7acommon6VectorIPKcED2Ev
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKNS8_4pairIKS3_S5_EE
        - _ZNK7acommon11HT_IteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEdeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:321,45'
          Dst:             _ZN7acommon6VectorIPKcEC2Ev
        - Src:             './common/hash.hpp:321,24'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKNS8_4pairIKS3_S5_EE
        - Src:             './common/hash.hpp:321,15'
          Dst:             _ZNK7acommon11HT_IteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEdeEv
        - Src:             './common/hash.hpp:321,7'
          Dst:             _ZN7acommon6VectorIPKcED2Ev
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKNS8_4pairIKS3_S5_EE
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE8new_nodeEv
        - _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKNS7_4pairIKS2_S4_EE
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKNS8_4pairIKS3_S5_EE
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE8resize_iEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:90,42'
          Dst:             _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKNS7_4pairIKS2_S4_EE
        - Src:             './common/hash-t.hpp:90,28'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
        - Src:             './common/hash-t.hpp:93,34'
          Dst:             _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE8new_nodeEv
        - Src:             './common/hash-t.hpp:95,7'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE8resize_iEj
        - Src:             './common/hash-t.hpp:96,14'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6insertERKNS8_4pairIKS3_S5_EE
    - functionName:    _ZNK7acommon11HT_IteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEdeEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKNS7_4pairIKS2_S4_EE
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11HT_IteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeESE_
        - _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKNS7_4pairIKS2_S4_EE
        - _ZNK7acommon4hashIPKcEclES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:139,16'
          Dst:             _ZNK7acommon4hashIPKcEclES2_
        - Src:             './common/hash-t.hpp:145,38'
          Dst:             _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKNS7_4pairIKS2_S4_EE
        - Src:             './common/hash-t.hpp:151,12'
          Dst:             _ZN7acommon11HT_IteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeESE_
    - functionName:    _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE8new_nodeEv
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE8resize_iEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE9add_blockEj
        - _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKNS7_4pairIKS2_S4_EE
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
        - _ZNK7acommon4hashIPKcEclES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:198,5'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12create_tableEj
        - Src:             './common/hash-t.hpp:202,54'
          Dst:             _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EE3keyERKNS7_4pairIKS2_S4_EE
        - Src:             './common/hash-t.hpp:202,35'
          Dst:             _ZNK7acommon4hashIPKcEclES2_
        - Src:             './common/hash-t.hpp:210,16'
          Dst:             _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEE9add_blockEj
    - functionName:    _ZN7acommon6VectorIPKcEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11HT_IteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeESE_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIPKcEC2EOS3_
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EE3keyERKS2_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6find_iERKS3_Rb
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeES8_
        - _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EE3keyERKS2_
        - _ZNK12_GLOBAL__N_14HashclEPKc
        - _ZNK12_GLOBAL__N_15EqualclEPKcS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:139,16'
          Dst:             _ZNK12_GLOBAL__N_14HashclEPKc
        - Src:             './common/hash-t.hpp:145,38'
          Dst:             _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EE3keyERKS2_
        - Src:             './common/hash-t.hpp:145,18'
          Dst:             _ZNK12_GLOBAL__N_15EqualclEPKcS2_
        - Src:             './common/hash-t.hpp:151,12'
          Dst:             _ZN7acommon11HT_IteratorIPKcEC2EPPNS_10BlockSListIS2_E4NodeES8_
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE8resize_iEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          101
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon10BlockSListIPKcE9add_blockEj
        - _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EE3keyERKS2_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE12create_tableEj
        - _ZNK12_GLOBAL__N_14HashclEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:198,5'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE12create_tableEj
        - Src:             './common/hash-t.hpp:202,54'
          Dst:             _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EE3keyERKS2_
        - Src:             './common/hash-t.hpp:202,35'
          Dst:             _ZNK12_GLOBAL__N_14HashclEPKc
        - Src:             './common/hash-t.hpp:210,16'
          Dst:             _ZN7acommon10BlockSListIPKcE9add_blockEj
    - functionName:    _ZNK12_GLOBAL__N_14HashclEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller15InsensitiveHashImEclEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:37,12'
          Dst:             _ZNK8aspeller15InsensitiveHashImEclEPKc
    - functionName:    _ZNK8aspeller15InsensitiveHashImEclEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8aspeller8Language8to_cleanEc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:450,33'
          Dst:             _ZNK8aspeller8Language8to_cleanEc
    - functionName:    _ZNK12_GLOBAL__N_15EqualclEPKcS2_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller16InsensitiveEqualclEPKcS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:45,12'
          Dst:             _ZNK8aspeller16InsensitiveEqualclEPKcS2_
    - functionName:    _ZNK8aspeller16InsensitiveEqualclEPKcS2_
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller18InsensitiveCompareclEPKcS2_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:433,14'
          Dst:             _ZNK8aspeller18InsensitiveCompareclEPKcS2_
    - functionName:    _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE13equal_range_iERKS3_Ri
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          115
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7acommon11HT_IteratorIPKcEppEv
        - _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EE3keyERKS2_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6find_iERKS3_Rb
        - _ZN7acommoneqIPKcEEbNS_11HT_IteratorIT_EES5_
        - _ZNK12_GLOBAL__N_15EqualclEPKcS2_
        - _ZNK7acommon11HT_IteratorIPKcEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:160,22'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6find_iERKS3_Rb
        - Src:             './common/hash-t.hpp:162,43'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             './common/hash-t.hpp:162,49'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             './common/hash-t.hpp:165,5'
          Dst:             _ZN7acommon11HT_IteratorIPKcEppEv
        - Src:             './common/hash-t.hpp:166,18'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             './common/hash-t.hpp:167,19'
          Dst:             _ZN7acommoneqIPKcEEbNS_11HT_IteratorIT_EES5_
        - Src:             './common/hash-t.hpp:167,52'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             './common/hash-t.hpp:167,48'
          Dst:             _ZN7acommon12HashSetParmsIPKcN12_GLOBAL__N_14HashENS3_5EqualELb1EE3keyERKS2_
        - Src:             './common/hash-t.hpp:167,28'
          Dst:             _ZNK12_GLOBAL__N_15EqualclEPKcS2_
        - Src:             './common/hash-t.hpp:169,7'
          Dst:             _ZN7acommon11HT_IteratorIPKcEppEv
    - functionName:    _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE5beginEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:145,42'
          Dst:             _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeE
    - functionName:    _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeESD_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:146,42'
          Dst:             _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeESD_
    - functionName:    _ZN12_GLOBAL__N_118SoundslikeElementsC2EN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS1_6VectorIS6_EEEEEESB_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller21SoundslikeEnumerationC2Ev
        - _ZN8aspeller9WordEntryC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:332,3'
          Dst:             _ZN8aspeller21SoundslikeEnumerationC2Ev
        - Src:             'modules/speller/default/writable.cpp:332,3'
          Dst:             _ZN8aspeller9WordEntryC2Ev
    - functionName:    _ZN12_GLOBAL__N_113CleanElementsC2EN7acommon16HT_ConstIteratorIPKcEES5_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller21SoundslikeEnumerationC2Ev
        - _ZN8aspeller9WordEntryC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:354,3'
          Dst:             _ZN8aspeller21SoundslikeEnumerationC2Ev
        - Src:             'modules/speller/default/writable.cpp:354,3'
          Dst:             _ZN8aspeller9WordEntryC2Ev
    - functionName:    _ZN8aspeller21SoundslikeEnumerationC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CleanElements4nextEi
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - _ZN7acommon16HT_ConstIteratorIPKcEppEv
        - _ZN7acommoneqIPKcEEbNS_16HT_ConstIteratorIT_EES5_
        - _ZNK7acommon16HT_ConstIteratorIPKcEdeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:359,11'
          Dst:             _ZN7acommoneqIPKcEEbNS_16HT_ConstIteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:360,17'
          Dst:             _ZNK7acommon16HT_ConstIteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:360,5'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - Src:             'modules/speller/default/writable.cpp:361,5'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEppEv
    - functionName:    _ZN12_GLOBAL__N_113CleanElementsD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller21SoundslikeEnumerationD2Ev
        - _ZN8aspeller9WordEntryD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:345,8'
          Dst:             _ZN8aspeller9WordEntryD2Ev
        - Src:             'modules/speller/default/writable.cpp:345,8'
          Dst:             _ZN8aspeller21SoundslikeEnumerationD2Ev
    - functionName:    _ZN12_GLOBAL__N_113CleanElementsD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113CleanElementsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:345,8'
          Dst:             _ZN12_GLOBAL__N_113CleanElementsD2Ev
    - functionName:    _ZN8aspeller21SoundslikeEnumerationD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommoneqIPKcEEbNS_16HT_ConstIteratorIT_EES5_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller21SoundslikeEnumerationD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_118SoundslikeElements4nextEi
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_16set_slERN8aspeller9WordEntryEPKc
        - _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEppEv
        - _ZN7acommoneqINSt3__14pairIKPKcNS_6VectorIS4_EEEEEEbNS_16HT_ConstIteratorIT_EESB_
        - _ZNK7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:337,11'
          Dst:             _ZN7acommoneqINSt3__14pairIKPKcNS_6VectorIS4_EEEEEEbNS_16HT_ConstIteratorIT_EESB_
        - Src:             'modules/speller/default/writable.cpp:338,15'
          Dst:             _ZNK7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:338,5'
          Dst:             _ZN12_GLOBAL__N_16set_slERN8aspeller9WordEntryEPKc
        - Src:             'modules/speller/default/writable.cpp:339,27'
          Dst:             _ZNK7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:340,5'
          Dst:             _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEppEv
    - functionName:    _ZN12_GLOBAL__N_118SoundslikeElementsD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller21SoundslikeEnumerationD2Ev
        - _ZN8aspeller9WordEntryD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:323,8'
          Dst:             _ZN8aspeller9WordEntryD2Ev
        - Src:             'modules/speller/default/writable.cpp:323,8'
          Dst:             _ZN8aspeller21SoundslikeEnumerationD2Ev
    - functionName:    _ZN12_GLOBAL__N_118SoundslikeElementsD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118SoundslikeElementsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:323,8'
          Dst:             _ZN12_GLOBAL__N_118SoundslikeElementsD2Ev
    - functionName:    _ZN7acommoneqINSt3__14pairIKPKcNS_6VectorIS4_EEEEEEbNS_16HT_ConstIteratorIT_EESB_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEptEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16set_slERN8aspeller9WordEntryEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEppEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEE3incEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:82,38'
          Dst:             _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEE3incEv
    - functionName:    _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEE3incEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEE3advEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:74,48'
          Dst:             _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEE3advEv
    - functionName:    _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEE3advEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeESD_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeE
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEE3advEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:75,44'
          Dst:             _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEE3advEv
    - functionName:    _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4findERKS3_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2ERKNS_11HT_IteratorIS8_EE
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4findERKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:164,45'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4findERKS3_
        - Src:             './common/hash.hpp:164,14'
          Dst:             _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2ERKNS_11HT_IteratorIS8_EE
    - functionName:    _ZN12_GLOBAL__N_17sl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - _ZNK7acommon6VectorIPKcE4pendEv
        - _ZNK7acommon6VectorIPKcE6pbeginEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:310,26'
          Dst:             _ZNK7acommon6VectorIPKcE6pbeginEv
        - Src:             'modules/speller/default/writable.cpp:311,26'
          Dst:             _ZNK7acommon6VectorIPKcE4pendEv
        - Src:             'modules/speller/default/writable.cpp:312,3'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
    - functionName:    _ZN12_GLOBAL__N_115soundslike_nextEPN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:303,3'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4findERKS3_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:155,20'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE6find_iERKS3_Rb
        - Src:             './common/hash.hpp:156,22'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
    - functionName:    _ZN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2ERKNS_11HT_IteratorIS8_EE
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11HT_IteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:144,30'
          Dst:             _ZN7acommon11HT_IteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2EPPNS_10BlockSListIS8_E4NodeESE_
    - functionName:    _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5emptyEv
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113ElementsParmsC2EN7acommon16HT_ConstIteratorIPKcEE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller9WordEntryC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:371,3'
          Dst:             _ZN8aspeller9WordEntryC2Ev
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEC2ENS_16HT_ConstIteratorIPKcEERKS2_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:73,5'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2Ev
    - functionName:    _ZN12_GLOBAL__N_113ElementsParmsD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller9WordEntryD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:366,8'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEE5cloneEv
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEC2ERKS8_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:77,18'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEC2ERKS8_
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEE6assignEPKS7_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEaSERKS8_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:81,13'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEaSERKS8_
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEE4nextEv
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113ElementsParms5derefEN7acommon16HT_ConstIteratorIPKcEE
        - _ZN12_GLOBAL__N_113ElementsParms9end_stateEv
        - _ZN7acommon16HT_ConstIteratorIPKcEppEv
        - _ZNK12_GLOBAL__N_113ElementsParms4endfEN7acommon16HT_ConstIteratorIPKcEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:85,18'
          Dst:             _ZNK12_GLOBAL__N_113ElementsParms4endfEN7acommon16HT_ConstIteratorIPKcEE
        - Src:             './common/enumeration.hpp:86,9'
          Dst:             _ZN12_GLOBAL__N_113ElementsParms9end_stateEv
        - Src:             './common/enumeration.hpp:87,27'
          Dst:             _ZN12_GLOBAL__N_113ElementsParms5derefEN7acommon16HT_ConstIteratorIPKcEE
        - Src:             './common/enumeration.hpp:88,7'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEppEv
    - functionName:    _ZNK7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEE6at_endEv
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_113ElementsParms4endfEN7acommon16HT_ConstIteratorIPKcEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:93,21'
          Dst:             _ZNK12_GLOBAL__N_113ElementsParms4endfEN7acommon16HT_ConstIteratorIPKcEE
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEED2Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113ElementsParmsD2Ev
        - _ZN7acommon11EnumerationIPN8aspeller9WordEntryEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN12_GLOBAL__N_113ElementsParmsD2Ev
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller9WordEntryEED2Ev
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEED0Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEED2Ev
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller9WordEntryEED2Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113ElementsParms4endfEN7acommon16HT_ConstIteratorIPKcEE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommoneqIPKcEEbNS_16HT_ConstIteratorIT_EES5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:372,40'
          Dst:             _ZN7acommoneqIPKcEEbNS_16HT_ConstIteratorIT_EES5_
    - functionName:    _ZN12_GLOBAL__N_113ElementsParms9end_stateEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113ElementsParms5derefEN7acommon16HT_ConstIteratorIPKcEE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - _ZNK7acommon16HT_ConstIteratorIPKcEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:373,43'
          Dst:             _ZNK7acommon16HT_ConstIteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:373,28'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEaSERKS8_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEaSERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEaSERKS4_
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEaSERKS4_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEC2ERKS8_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2ERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/enumeration.hpp:64,9'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2ERKS4_
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2ERKS4_
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon11EnumerationIPN8aspeller9WordEntryEED0Ev
      functionSourceFile: '/src/aspell/./common/enumeration.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112WritableDict3addEN7acommon10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller10Dictionary3addEN7acommon10ParmStringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:396,56'
          Dst:             _ZN8aspeller10Dictionary3addEN7acommon10ParmStringE
    - functionName:    _ZN12_GLOBAL__N_118getline_n_unescapeERN7acommon7FStreamERNS0_8DataPairERNS0_6StringE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_118getline_n_unescapeERN7acommon7FStreamERNS0_6StringEc
        - _ZN7acommon6String4mstrEv
        - _ZNK7acommon6String4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:85,8'
          Dst:             _ZN12_GLOBAL__N_118getline_n_unescapeERN7acommon7FStreamERNS0_6StringEc
        - Src:             'modules/speller/default/writable.cpp:86,22'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             'modules/speller/default/writable.cpp:87,22'
          Dst:             _ZNK7acommon6String4sizeEv
    - functionName:    _ZN7acommonL21new_convert_if_neededERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:244,12'
          Dst:             _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12next_largestEj
      functionSourceFile: '/src/aspell/./common/hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash-t.hpp:65,12'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2Ev
      functionSourceFile: '/src/aspell/./common/block_slist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEEC2EiRKSB_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2Ev
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12next_largestEj
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:137,5'
          Dst:             _ZN7acommon10BlockSListINSt3__14pairIKPKcNS_6VectorIS4_EEEEEC2Ev
        - Src:             './common/hash.hpp:138,42'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE12next_largestEj
        - Src:             './common/hash.hpp:138,37'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4initEj
    - functionName:    _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EEC2ERKS6_RKS9_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEEC2EjRKS6_RKS9_
      functionSourceFile: '/src/aspell/./common/hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EEC2ERKS6_RKS9_
        - _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEEC2EiRKSB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/hash.hpp:318,17'
          Dst:             _ZN7acommon12HashMapParmsIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EELb0EEC2ERKS6_RKS9_
        - Src:             './common/hash.hpp:318,9'
          Dst:             _ZN7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEEC2EiRKSB_
    - functionName:    _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEC2EPS7_
      functionSourceFile: '/src/aspell/./common/stack_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn40_N12_GLOBAL__N_112WritableDictD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableDictD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_112WritableDictD0Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableDictD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableDictD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:382,7'
          Dst:             _ZN12_GLOBAL__N_112WritableDictD2Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableDictD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:382,7'
          Dst:             _ZN12_GLOBAL__N_112WritableBaseD2Ev
    - functionName:    _ZThn40_N12_GLOBAL__N_112WritableDictD1Ev
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableDictD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_112WritableDictD2Ev
    - functionName:    _ZThn40_NK12_GLOBAL__N_112WritableDict4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_112WritableDict4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZNK12_GLOBAL__N_112WritableDict4sizeEv
    - functionName:    _ZNK12_GLOBAL__N_112WritableDict4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:413,10'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:413,23'
          Dst:             _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
    - functionName:    _ZThn40_NK12_GLOBAL__N_112WritableDict5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_112WritableDict5emptyEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:0,0'
          Dst:             _ZNK12_GLOBAL__N_112WritableDict5emptyEv
    - functionName:    _ZNK12_GLOBAL__N_112WritableDict5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:418,10'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:418,23'
          Dst:             _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5emptyEv
    - functionName:    _ZN12_GLOBAL__N_112WritableDict5mergeERN7acommon7FStreamENS1_10ParmStringEPNS1_6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          290
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBase17set_file_encodingEN7acommon10ParmStringERNS1_6ConfigE
        - _ZN12_GLOBAL__N_112WritableDict3addEN7acommon10ParmStringE
        - _ZN12_GLOBAL__N_118getline_n_unescapeERN7acommon7FStreamERNS0_8DataPairERNS0_6StringE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - _ZN7acommon5ConvPD2Ev
        - _ZN7acommon5ConvPclENS_13MutableStringE
        - _ZN7acommon5splitERNS_8DataPairE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7getlineERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:537,10'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/writable.cpp:538,12'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'modules/speller/default/writable.cpp:540,8'
          Dst:             _ZN7acommon7getlineERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/writable.cpp:541,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:541,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:541,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:541,5'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/writable.cpp:541,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:543,3'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:544,14'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/writable.cpp:546,19'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/writable.cpp:549,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:549,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:549,12'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:549,12'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/writable.cpp:549,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:549,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:551,3'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:553,29'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/writable.cpp:553,14'
          Dst:             _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/writable.cpp:554,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:555,17'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/writable.cpp:555,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:556,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:558,3'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:560,3'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:562,23'
          Dst:             _ZNK7acommon13MutableStringcvNS_10ParmStringEEv
        - Src:             'modules/speller/default/writable.cpp:562,5'
          Dst:             _ZN12_GLOBAL__N_112WritableBase17set_file_encodingEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/writable.cpp:562,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:564,23'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:564,5'
          Dst:             _ZN12_GLOBAL__N_112WritableBase17set_file_encodingEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/writable.cpp:564,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:566,9'
          Dst:             _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - Src:             'modules/speller/default/writable.cpp:567,10'
          Dst:             _ZN12_GLOBAL__N_118getline_n_unescapeERN7acommon7FStreamERNS0_8DataPairERNS0_6StringE
        - Src:             'modules/speller/default/writable.cpp:569,7'
          Dst:             _ZN7acommon5splitERNS_8DataPairE
        - Src:             'modules/speller/default/writable.cpp:572,18'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/writable.cpp:572,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:572,14'
          Dst:             _ZN12_GLOBAL__N_112WritableDict3addEN7acommon10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:573,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:574,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:575,17'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/writable.cpp:575,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:577,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:578,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:579,1'
          Dst:             _ZN7acommon5ConvPD2Ev
        - Src:             'modules/speller/default/writable.cpp:579,1'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableDict4saveERN7acommon7FStreamENS1_10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          139
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_114write_n_escapeERN7acommon7FStreamEPKc
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - _ZN7acommon16HT_ConstIteratorIPKcEppEv
        - _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - _ZN7acommon5ConvPD2Ev
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon6VectorIPKcEC2Ev
        - _ZN7acommon6VectorIPKcED2Ev
        - _ZN7acommon7FStreamlsEc
        - _ZN7acommon7OStream6printfEPKcz
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - _ZN7acommonneIPKcEEbNS_16HT_ConstIteratorIT_EES5_
        - _ZNK7acommon16HT_ConstIteratorIPKcEdeEv
        - _ZNK7acommon6String5c_strEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
        - _ZNK8aspeller10Dictionary9lang_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:590,14'
          Dst:             _ZNK8aspeller10Dictionary9lang_nameEv
        - Src:             'modules/speller/default/writable.cpp:590,27'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:590,40'
          Dst:             _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
        - Src:             'modules/speller/default/writable.cpp:590,62'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/writable.cpp:589,7'
          Dst:             _ZN7acommon7OStream6printfEPKcz
        - Src:             'modules/speller/default/writable.cpp:592,24'
          Dst:             _ZN7acommon6VectorIPKcEC2Ev
        - Src:             'modules/speller/default/writable.cpp:593,17'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:593,30'
          Dst:             _ZNK7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE4sizeEv
        - Src:             'modules/speller/default/writable.cpp:594,39'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:594,52'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - Src:             'modules/speller/default/writable.cpp:594,39'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:594,65'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:594,78'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:594,65'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:595,10'
          Dst:             _ZN7acommonneIPKcEEbNS_16HT_ConstIteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:596,21'
          Dst:             _ZNK7acommon16HT_ConstIteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:595,16'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEppEv
        - Src:             'modules/speller/default/writable.cpp:599,9'
          Dst:             _ZN7acommon5ConvPC2ERKNS_7ConvObjE
        - Src:             'modules/speller/default/writable.cpp:602,30'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:602,25'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:602,5'
          Dst:             _ZN12_GLOBAL__N_114write_n_escapeERN7acommon7FStreamEPKc
        - Src:             'modules/speller/default/writable.cpp:603,9'
          Dst:             _ZN7acommon7FStreamlsEc
        - Src:             'modules/speller/default/writable.cpp:605,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:606,1'
          Dst:             _ZN7acommon5ConvPD2Ev
        - Src:             'modules/speller/default/writable.cpp:606,1'
          Dst:             _ZN7acommon6VectorIPKcED2Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableDict3addEN7acommon10ParmStringES2_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          203
      EdgeCount:       30
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8ObjStack5allocEm
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEEixERKS2_
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6insertERKS3_
        - _ZN8aspeller13check_if_saneERKNS_8LanguageERKN7acommon10ParmStringE
        - _ZN8aspeller14check_if_validERKNS_8LanguageERKN7acommon10ParmStringE
        - _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - _ZN8aspeller9WordEntryC2Ev
        - _ZN8aspeller9WordEntryD2Ev
        - _ZNK12_GLOBAL__N_112WritableDict6lookupEN7acommon10ParmStringEPKN8aspeller16SensitiveCompareERNS3_9WordEntryE
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller8Language13get_word_infoERKN7acommon10ParmStringE
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:508,5'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:508,5'
          Dst:             _ZN8aspeller14check_if_validERKNS_8LanguageERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:508,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:508,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:508,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:508,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:508,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:508,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:508,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:510,5'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:510,5'
          Dst:             _ZN8aspeller13check_if_saneERKNS_8LanguageERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:510,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:510,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/writable.cpp:510,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/writable.cpp:510,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/writable.cpp:510,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/writable.cpp:510,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:510,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/writable.cpp:511,22'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:511,20'
          Dst:             _ZN8aspeller16SensitiveCompareC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/writable.cpp:512,13'
          Dst:             _ZN8aspeller9WordEntryC2Ev
        - Src:             'modules/speller/default/writable.cpp:513,21'
          Dst:             _ZNK12_GLOBAL__N_112WritableDict6lookupEN7acommon10ParmStringEPKN8aspeller16SensitiveCompareERNS3_9WordEntryE
        - Src:             'modules/speller/default/writable.cpp:513,45'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:515,31'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:515,23'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/writable.cpp:516,11'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/writable.cpp:516,19'
          Dst:             _ZNK8aspeller8Language13get_word_infoERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:517,13'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:518,16'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/writable.cpp:518,25'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:519,3'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:519,16'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE6insertERKS3_
        - Src:             'modules/speller/default/writable.cpp:522,33'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:522,25'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/writable.cpp:523,15'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:524,18'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/writable.cpp:524,27'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/writable.cpp:525,5'
          Dst:             _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEEixERKS2_
        - Src:             'modules/speller/default/writable.cpp:527,10'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/writable.cpp:528,1'
          Dst:             _ZN8aspeller9WordEntryD2Ev
    - functionName:    _ZNK12_GLOBAL__N_112WritableDict6lookupEN7acommon10ParmStringEPKN8aspeller16SensitiveCompareERNS3_9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - _ZN7acommon11HT_IteratorIPKcEppEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - _ZN7acommonneIPKcEEbNS_11HT_IteratorIT_EES5_
        - _ZN8aspeller9WordEntry5clearEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon11HT_IteratorIPKcEdeEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK8aspeller16SensitiveCompareclEPKcS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:424,5'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/writable.cpp:425,54'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:425,79'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:425,67'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - Src:             'modules/speller/default/writable.cpp:426,18'
          Dst:             _ZN7acommonneIPKcEEbNS_11HT_IteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:427,14'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:427,19'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:427,9'
          Dst:             _ZNK8aspeller16SensitiveCompareclEPKcS2_
        - Src:             'modules/speller/default/writable.cpp:429,19'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:429,7'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - Src:             'modules/speller/default/writable.cpp:432,5'
          Dst:             _ZN7acommon11HT_IteratorIPKcEppEv
    - functionName:    _ZNK12_GLOBAL__N_112WritableDict19soundslike_elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113CleanElementsC2EN7acommon16HT_ConstIteratorIPKcEES5_
        - _ZN12_GLOBAL__N_118SoundslikeElementsC2EN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS1_6VectorIS6_EEEEEESB_
        - _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
        - _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:494,54'
          Dst:             _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE5beginEv
        - Src:             'modules/speller/default/writable.cpp:495,54'
          Dst:             _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:494,16'
          Dst:             _ZN12_GLOBAL__N_118SoundslikeElementsC2EN7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS1_6VectorIS6_EEEEEESB_
        - Src:             'modules/speller/default/writable.cpp:497,30'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:497,43'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - Src:             'modules/speller/default/writable.cpp:497,30'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:498,30'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:498,43'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:498,30'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:497,16'
          Dst:             _ZN12_GLOBAL__N_113CleanElementsC2EN7acommon16HT_ConstIteratorIPKcEES5_
    - functionName:    _ZNK12_GLOBAL__N_112WritableDict17soundslike_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          92
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_17sl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
        - _ZN7acommoneqINSt3__14pairIKPKcNS_6VectorIS4_EEEEEEbNS_16HT_ConstIteratorIT_EESB_
        - _ZN8aspeller9WordEntry5clearEv
        - _ZNK12_GLOBAL__N_112WritableDict12clean_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEptEv
        - _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
        - _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4findERKS3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:475,7'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/writable.cpp:476,66'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:476,61'
          Dst:             _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE4findERKS3_
        - Src:             'modules/speller/default/writable.cpp:477,33'
          Dst:             _ZNK7acommon9HashTableINS_12HashMapParmsIPKcNS_6VectorIS3_EENS_4hashIS3_EENSt3__18equal_toIS3_EELb0EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:477,11'
          Dst:             _ZN7acommoneqINSt3__14pairIKPKcNS_6VectorIS4_EEEEEEbNS_16HT_ConstIteratorIT_EESB_
        - Src:             'modules/speller/default/writable.cpp:481,16'
          Dst:             _ZNK7acommon16HT_ConstIteratorINSt3__14pairIKPKcNS_6VectorIS4_EEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:481,7'
          Dst:             _ZN12_GLOBAL__N_17sl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
        - Src:             'modules/speller/default/writable.cpp:487,26'
          Dst:             _ZNK12_GLOBAL__N_112WritableDict12clean_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
    - functionName:    _ZNK12_GLOBAL__N_112WritableDict12clean_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - _ZN7acommoneqIPKcEEbNS_11HT_IteratorIT_EES5_
        - _ZN8aspeller9WordEntry5clearEv
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon11HT_IteratorIPKcEdeEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:439,5'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/writable.cpp:440,54'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:440,79'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/writable.cpp:440,67'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE11equal_rangeERKS3_
        - Src:             'modules/speller/default/writable.cpp:441,15'
          Dst:             _ZN7acommoneqIPKcEEbNS_11HT_IteratorIT_EES5_
        - Src:             'modules/speller/default/writable.cpp:443,15'
          Dst:             _ZNK7acommon11HT_IteratorIPKcEdeEv
        - Src:             'modules/speller/default/writable.cpp:443,3'
          Dst:             _ZN12_GLOBAL__N_18set_wordERN8aspeller9WordEntryEPKc
    - functionName:    _ZNK12_GLOBAL__N_112WritableDict17soundslike_lookupERKN8aspeller9WordEntryERS2_
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_17sl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
        - _ZN8aspeller9WordEntry5clearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:454,7'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/writable.cpp:457,5'
          Dst:             _ZN12_GLOBAL__N_17sl_initEPKN7acommon6VectorIPKcEERN8aspeller9WordEntryE
    - functionName:    _ZNK12_GLOBAL__N_112WritableDict17detailed_elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113ElementsParmsC2EN7acommon16HT_ConstIteratorIPKcEE
        - _ZN12_GLOBAL__N_113ElementsParmsD2Ev
        - _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEC2ENS_16HT_ConstIteratorIPKcEERKS2_
        - _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:503,6'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:503,19'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE5beginEv
        - Src:             'modules/speller/default/writable.cpp:503,6'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:503,41'
          Dst:             _ZNK7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEptEv
        - Src:             'modules/speller/default/writable.cpp:503,54'
          Dst:             _ZN7acommon9HashTableINS_12HashSetParmsIPKcN12_GLOBAL__N_14HashENS4_5EqualELb1EEEE3endEv
        - Src:             'modules/speller/default/writable.cpp:503,41'
          Dst:             _ZN7acommon16HT_ConstIteratorIPKcEC2ERKNS_11HT_IteratorIS2_EE
        - Src:             'modules/speller/default/writable.cpp:503,27'
          Dst:             _ZN12_GLOBAL__N_113ElementsParmsC2EN7acommon16HT_ConstIteratorIPKcEE
        - Src:             'modules/speller/default/writable.cpp:502,14'
          Dst:             _ZN7acommon15MakeEnumerationIN12_GLOBAL__N_113ElementsParmsENS_11EnumerationIPN8aspeller9WordEntryEEEEC2ENS_16HT_ConstIteratorIPKcEERKS2_
        - Src:             'modules/speller/default/writable.cpp:502,3'
          Dst:             _ZN12_GLOBAL__N_113ElementsParmsD2Ev
    - functionName:    _ZN12_GLOBAL__N_112WritableBaseC2EN8aspeller10Dictionary9BasicTypeEPKcS5_S5_RKN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon7ConvObjC2EPNS_7ConvertE
        - _ZN7acommon8ObjStackC2Emm
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEC2EPS7_
        - _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEEC2EjRKS6_RKS9_
        - _ZN8aspeller10DictionaryC2ENS0_9BasicTypeEPKc
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon8PosibErrIbEcvRKbEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:106,7'
          Dst:             _ZN8aspeller10DictionaryC2ENS0_9BasicTypeEPKc
        - Src:             'modules/speller/default/writable.cpp:107,7'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/writable.cpp:107,18'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/writable.cpp:105,3'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/writable.cpp:105,3'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/writable.cpp:105,3'
          Dst:             _ZN7acommon7ConvObjC2EPNS_7ConvertE
        - Src:             'modules/speller/default/writable.cpp:105,3'
          Dst:             _ZN7acommon7ConvObjC2EPNS_7ConvertE
        - Src:             'modules/speller/default/writable.cpp:105,3'
          Dst:             _ZN7acommon8StackPtrINS_13hash_multisetIPKcN12_GLOBAL__N_14HashENS4_5EqualEEEEC2EPS7_
        - Src:             'modules/speller/default/writable.cpp:105,3'
          Dst:             _ZN7acommon8hash_mapIPKcNS_6VectorIS2_EENS_4hashIS2_EENSt3__18equal_toIS2_EEEC2EjRKS6_RKS9_
        - Src:             'modules/speller/default/writable.cpp:105,3'
          Dst:             _ZN7acommon8ObjStackC2Emm
        - Src:             'modules/speller/default/writable.cpp:110,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/writable.cpp:110,26'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/writable.cpp:110,22'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/writable.cpp:110,5'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
    - functionName:    _ZN12_GLOBAL__N_116WritableReplDictC2ERKN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBaseC2EN8aspeller10Dictionary9BasicTypeEPKcS5_S5_RKN7acommon6ConfigE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:625,7'
          Dst:             _ZN12_GLOBAL__N_112WritableBaseC2EN8aspeller10Dictionary9BasicTypeEPKcS5_S5_RKN7acommon6ConfigE
    - functionName:    _ZN8aspeller28new_default_replacement_dictERKN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116WritableReplDictC2ERKN7acommon6ConfigE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:964,16'
          Dst:             _ZN12_GLOBAL__N_116WritableReplDictC2ERKN7acommon6ConfigE
    - functionName:    _ZN12_GLOBAL__N_112WritableDictC2ERKN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableBaseC2EN8aspeller10Dictionary9BasicTypeEPKcS5_S5_RKN7acommon6ConfigE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:391,7'
          Dst:             _ZN12_GLOBAL__N_112WritableBaseC2EN8aspeller10Dictionary9BasicTypeEPKcS5_S5_RKN7acommon6ConfigE
    - functionName:    _ZN8aspeller25new_default_writable_dictERKN7acommon6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/writable.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112WritableDictC2ERKN7acommon6ConfigE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/writable.cpp:960,16'
          Dst:             _ZN12_GLOBAL__N_112WritableDictC2ERKN7acommon6ConfigE
    - functionName:    _GLOBAL__sub_I_phonet.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonet.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/phonet.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/phonet.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/phonet.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN8aspeller11PhonetParmsD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11PhonetParmsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonet.hpp:52,28'
          Dst:             _ZN8aspeller11PhonetParmsD2Ev
    - functionName:    _ZN8aspeller11PhonetParmsD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonet.hpp:52,29'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _ZN8aspeller15PhonetParmsImplD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller15PhonetParmsImplD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonet.cpp:72,24'
          Dst:             _ZN8aspeller15PhonetParmsImplD2Ev
    - functionName:    _ZN8aspeller15PhonetParmsImplD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon8ObjStackD2Ev
        - _ZN8aspeller11PhonetParmsD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonet.cpp:72,46'
          Dst:             _ZN7acommon8ObjStackD2Ev
        - Src:             'modules/speller/default/phonet.cpp:72,46'
          Dst:             _ZN8aspeller11PhonetParmsD2Ev
    - functionName:    _ZN8aspeller11PhonetParmsC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonet.hpp:34,10'
          Dst:             _ZN7acommon6StringC2Ev
    - functionName:    _ZN8aspellerL7strmoveEPcS0_
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL11asc_isdigitEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller6phonetEPKcPciRKNS_11PhonetParmsE
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         226
      ICount:          1399
      EdgeCount:       308
      CyclomaticComplexity: 84
      functionsReached:
        - _ZN7acommonL11asc_isdigitEi
        - _ZN8aspellerL7strmoveEPcS0_
        - _ZNK8aspeller8Language8is_alphaEc
        - __assert_fail
        - strchr
        - strlen
        - strstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonet.cpp:203,26'
          Dst:             strlen
        - Src:             'modules/speller/default/phonet.cpp:243,23'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/speller/default/phonet.cpp:243,45'
          Dst:             strchr
        - Src:             'modules/speller/default/phonet.cpp:249,29'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/phonet.cpp:250,20'
          Dst:             strchr
        - Src:             'modules/speller/default/phonet.cpp:265,15'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/speller/default/phonet.cpp:275,49'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/phonet.cpp:277,41'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/phonet.cpp:279,35'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/phonet.cpp:280,37'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/phonet.cpp:301,29'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/speller/default/phonet.cpp:301,50'
          Dst:             strchr
        - Src:             'modules/speller/default/phonet.cpp:307,35'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/phonet.cpp:308,27'
          Dst:             strchr
        - Src:             'modules/speller/default/phonet.cpp:323,21'
          Dst:             _ZN7acommonL11asc_isdigitEi
        - Src:             'modules/speller/default/phonet.cpp:330,54'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/phonet.cpp:375,22'
          Dst:             strchr
        - Src:             'modules/speller/default/phonet.cpp:391,17'
          Dst:             _ZN8aspellerL7strmoveEPcS0_
        - Src:             'modules/speller/default/phonet.cpp:410,22'
          Dst:             strstr
        - Src:             'modules/speller/default/phonet.cpp:415,17'
          Dst:             _ZN8aspellerL7strmoveEPcS0_
        - Src:             'modules/speller/default/phonet.cpp:426,19'
          Dst:             __assert_fail
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN8aspellerL16init_phonet_hashERNS_11PhonetParmsE
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language9de_accentEc
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller8Language8to_ucharEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:224,53'
          Dst:             _ZNK8aspeller8Language8to_ucharEc
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspellerL7to_boolERKN7acommon6StringE
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommoneqERKNS_6StringEPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonet.cpp:49,13'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
        - Src:             'modules/speller/default/phonet.cpp:49,27'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
    - functionName:    _ZN7acommoneqENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:50,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:50,12'
          Dst:             strcmp
    - functionName:    _ZN7acommonneENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:72,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:72,12'
          Dst:             strcmp
    - functionName:    _ZN8aspeller15PhonetParmsImplC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8ObjStackC2Emm
        - _ZN8aspeller11PhonetParmsC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/phonet.cpp:71,5'
          Dst:             _ZN8aspeller11PhonetParmsC2Ev
        - Src:             'modules/speller/default/phonet.cpp:71,5'
          Dst:             _ZN7acommon8ObjStackC2Emm
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN8aspeller10new_phonetERKN7acommon6StringERNS0_4ConvEPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/phonet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          472
      EdgeCount:       72
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon5ConvPclENS_13MutableStringE
        - _ZN7acommon6StringC2ENS_13MutableStringE
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSENS_13MutableStringE
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStream7restartEv
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEEC2ERKS3_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZN7acommonneENS_13MutableStringEPKc
        - _ZN8aspeller15PhonetParmsImplC2Ev
        - _ZN8aspellerL16init_phonet_hashERNS_11PhonetParmsE
        - _ZN8aspellerL7to_boolERKN7acommon6StringE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String5emptyEv
        - _ZNK8aspeller8Language8to_upperEc
        - _ZNK8aspeller8Language9char_typeEc
        - _ZNK8aspeller8Language9de_accentEc
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/phonet.cpp:89,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/phonet.cpp:89,26'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'modules/speller/default/phonet.cpp:91,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/phonet.cpp:92,5'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/phonet.cpp:92,5'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/phonet.cpp:92,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/phonet.cpp:92,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/phonet.cpp:92,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/phonet.cpp:92,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/phonet.cpp:92,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/phonet.cpp:92,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/phonet.cpp:92,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/phonet.cpp:94,35'
          Dst:             _ZN8aspeller15PhonetParmsImplC2Ev
        - Src:             'modules/speller/default/phonet.cpp:103,12'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/phonet.cpp:104,18'
          Dst:             _ZN7acommonneENS_13MutableStringEPKc
        - Src:             'modules/speller/default/phonet.cpp:104,42'
          Dst:             _ZN7acommonneENS_13MutableStringEPKc
        - Src:             'modules/speller/default/phonet.cpp:105,11'
          Dst:             _ZN7acommonneENS_13MutableStringEPKc
        - Src:             'modules/speller/default/phonet.cpp:109,8'
          Dst:             _ZN7acommon7FStream7restartEv
        - Src:             'modules/speller/default/phonet.cpp:116,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/phonet.cpp:116,39'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/phonet.cpp:119,12'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/phonet.cpp:120,18'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/phonet.cpp:121,28'
          Dst:             _ZN7acommon6StringC2ENS_13MutableStringE
        - Src:             'modules/speller/default/phonet.cpp:121,20'
          Dst:             _ZN8aspellerL7to_boolERKN7acommon6StringE
        - Src:             'modules/speller/default/phonet.cpp:121,2'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/phonet.cpp:122,25'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/phonet.cpp:123,35'
          Dst:             _ZN7acommon6StringC2ENS_13MutableStringE
        - Src:             'modules/speller/default/phonet.cpp:123,27'
          Dst:             _ZN8aspellerL7to_boolERKN7acommon6StringE
        - Src:             'modules/speller/default/phonet.cpp:123,2'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/phonet.cpp:124,25'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/phonet.cpp:125,17'
          Dst:             _ZN7acommon6StringaSENS_13MutableStringE
        - Src:             'modules/speller/default/phonet.cpp:126,25'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/phonet.cpp:127,41'
          Dst:             _ZN7acommon6StringC2ENS_13MutableStringE
        - Src:             'modules/speller/default/phonet.cpp:127,33'
          Dst:             _ZN8aspellerL7to_boolERKN7acommon6StringE
        - Src:             'modules/speller/default/phonet.cpp:127,9'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/phonet.cpp:129,26'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/phonet.cpp:129,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/phonet.cpp:129,22'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/phonet.cpp:131,15'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/phonet.cpp:134,28'
          Dst:             _ZN7acommon5ConvPclENS_13MutableStringE
        - Src:             'modules/speller/default/phonet.cpp:134,28'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/phonet.cpp:134,24'
          Dst:             _ZN7acommon8ObjStack3dupENS_10ParmStringE
        - Src:             'modules/speller/default/phonet.cpp:139,24'
          Dst:             _ZNK7acommon6String5emptyEv
        - Src:             'modules/speller/default/phonet.cpp:141,40'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/phonet.cpp:141,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/phonet.cpp:141,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/phonet.cpp:141,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/phonet.cpp:141,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/phonet.cpp:141,14'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/phonet.cpp:141,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/phonet.cpp:149,35'
          Dst:             _ZNK8aspeller8Language9char_typeEc
        - Src:             'modules/speller/default/phonet.cpp:151,55'
          Dst:             _ZNK8aspeller8Language9de_accentEc
        - Src:             'modules/speller/default/phonet.cpp:151,40'
          Dst:             _ZNK8aspeller8Language8to_upperEc
        - Src:             'modules/speller/default/phonet.cpp:152,40'
          Dst:             _ZNK8aspeller8Language8to_upperEc
        - Src:             'modules/speller/default/phonet.cpp:156,5'
          Dst:             _ZN8aspellerL16init_phonet_hashERNS_11PhonetParmsE
        - Src:             'modules/speller/default/phonet.cpp:158,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller11PhonetParmsEEC2ERKS3_
        - Src:             'modules/speller/default/phonet.cpp:159,3'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'modules/speller/default/phonet.cpp:159,3'
          Dst:             _ZN7acommon6StringD2Ev
    - functionName:    _GLOBAL__sub_I_typo_editdist.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/typo_editdist.cpp:0,0'
          Dst:             __cxx_global_var_init.8
        - Src:             'modules/speller/default/typo_editdist.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'modules/speller/default/typo_editdist.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init.8
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/typo_editdist.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEEC2EPKc
        - _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/typo_editdist.cpp:79,44'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEEC2EPKc
        - Src:             'modules/speller/default/typo_editdist.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/typo_editdist.cpp:0,0'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEED2Ev
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEEC2EPKc
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:40,33'
          Dst:             _ZN7acommon15GlobalCacheBaseC2EPKc
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEED2Ev
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:34,7'
          Dst:             _ZN7acommon15GlobalCacheBaseD2Ev
    - functionName:    _ZNK8aspeller20TypoEditDistanceInfo12cache_key_eqEPKc
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommoneqERKNS_6StringEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/typo_editdist.hpp:55,63'
          Dst:             _ZN7acommoneqERKNS_6StringEPKc
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEE3addEPS2_
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:48,40'
          Dst:             _ZN7acommon15GlobalCacheBase3addEPNS_9CacheableE
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKS4_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEE4findERKPKc
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8aspeller20TypoEditDistanceInfo12cache_key_eqEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:44,25'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo12cache_key_eqEPKc
    - functionName:    _ZN8aspeller20TypoEditDistanceInfoD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller20TypoEditDistanceInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/typo_editdist.hpp:49,29'
          Dst:             _ZN8aspeller20TypoEditDistanceInfoD2Ev
    - functionName:    _ZN8aspeller20TypoEditDistanceInfoD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon9CacheableD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/typo_editdist.hpp:49,51'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/typo_editdist.hpp:49,51'
          Dst:             _ZN7acommon9CacheableD2Ev
    - functionName:    _ZN8aspeller11ShortMatrixC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/matrix.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPcEC2ERKS1_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN7acommon8PosibErrIPcEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN7acommonL21new_convert_if_neededERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:244,12'
          Dst:             _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
    - functionName:    _ZN7acommon6VectorIN8aspeller8CharPairEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKS3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:196,5'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
    - functionName:    _ZN8aspeller11ShortMatrix4initEiiPs
      functionSourceFile: '/src/aspell/modules/speller/default/matrix.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller20TypoEditDistanceInfoC2Eiiiiii
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - _ZN8aspeller11ShortMatrixC2Ev
        - _ZN8aspeller20TypoEditDistanceInfo7set_maxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/typo_editdist.hpp:40,5'
          Dst:             _ZN7acommon9CacheableC2EPNS_15GlobalCacheBaseE
        - Src:             'modules/speller/default/typo_editdist.hpp:40,5'
          Dst:             _ZN8aspeller11ShortMatrixC2Ev
        - Src:             'modules/speller/default/typo_editdist.hpp:40,5'
          Dst:             _ZN8aspeller11ShortMatrixC2Ev
        - Src:             'modules/speller/default/typo_editdist.hpp:40,5'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/typo_editdist.hpp:46,18'
          Dst:             _ZN8aspeller20TypoEditDistanceInfo7set_maxEv
    - functionName:    _ZN8aspeller20TypoEditDistanceInfo7set_maxEv
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          121
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller8CharPairC2Ecc
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon8PosibErrIPcED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommonL11asc_isspaceEi
      functionSourceFile: '/src/aspell/./common/asc_ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7ConvECPclEPcm
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String4mstrEv
        - _ZN7acommon6String5clearEv
        - _ZN7acommon8PosibErrIPcEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPcEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon7Convert10convert_ecEPKciRNS_6StringERNS_16FilterCharVectorERKNS_10ParmStringE
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             './common/convert.hpp:375,13'
          Dst:             _ZN7acommon6String5clearEv
        - Src:             './common/convert.hpp:376,9'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             './common/convert.hpp:376,9'
          Dst:             _ZNK7acommon7Convert10convert_ecEPKciRNS_6StringERNS_16FilterCharVectorERKNS_10ParmStringE
        - Src:             './common/convert.hpp:376,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:376,9'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             './common/convert.hpp:376,9'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/convert.hpp:376,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/convert.hpp:376,9'
          Dst:             _ZN7acommon8PosibErrIPcEC2ERKNS_12PosibErrBaseE
        - Src:             './common/convert.hpp:376,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:376,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             './common/convert.hpp:377,20'
          Dst:             _ZN7acommon6String4mstrEv
        - Src:             './common/convert.hpp:377,16'
          Dst:             _ZN7acommon8PosibErrIPcEC2ERKS1_
        - Src:             './common/convert.hpp:379,16'
          Dst:             _ZN7acommon8PosibErrIPcEC2ERKS1_
    - functionName:    _ZN7acommoneqENS_13MutableStringEPKc
      functionSourceFile: '/src/aspell/./common/mutable_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon13MutableStringcvPcEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/mutable_string.hpp:50,19'
          Dst:             _ZNK7acommon13MutableStringcvPcEv
        - Src:             './common/mutable_string.hpp:50,12'
          Dst:             strcmp
    - functionName:    _ZN7acommon6VectorIN8aspeller8CharPairEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKNS_12PosibErrBaseE
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:181,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZN8aspeller20TypoEditDistanceInfo7get_newEPKcPKN7acommon6ConfigEPKNS_8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          771
      EdgeCount:       104
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon6ConvECC2EPNS_7ConvertE
        - _ZN7acommon6ConvECD2Ev
        - _ZN7acommon6StringC2EPKc
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringaSEPKc
        - _ZN7acommon6VectorIN8aspeller8CharPairEEC2Ev
        - _ZN7acommon6VectorIN8aspeller8CharPairEED2Ev
        - _ZN7acommon7ConvECPclEPcm
        - _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8DataPairC2Ev
        - _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKS3_
        - _ZN7acommon8PosibErrIPcED2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - _ZN7acommonL11asc_isspaceEi
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN7acommoneqENS_13MutableStringEPKc
        - _ZN8aspeller11ShortMatrix4initEiiPs
        - _ZN8aspeller11ShortMatrixclEii
        - _ZN8aspeller20TypoEditDistanceInfoC2Eiiiiii
        - _ZN8aspeller8CharPairC2Ecc
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6String5c_strEv
        - _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - _ZNK8aspeller8Language11to_strippedEc
        - _ZNK8aspeller8Language7charmapEv
        - _ZNK8aspeller8Language8is_alphaEc
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/typo_editdist.cpp:107,12'
          Dst:             _ZN7acommon6ConvECC2EPNS_7ConvertE
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZN7acommon7ConvKeyC2IA6_cEERKT_b
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:108,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:110,22'
          Dst:             _ZN7acommon6VectorIN8aspeller8CharPairEEC2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:114,27'
          Dst:             _ZNK8aspeller8Language11to_strippedEc
        - Src:             'modules/speller/default/typo_editdist.cpp:116,9'
          Dst:             strcmp
        - Src:             'modules/speller/default/typo_editdist.cpp:117,15'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/typo_editdist.cpp:118,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:118,20'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:118,26'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:119,7'
          Dst:             _ZN7acommon13fill_data_dirEPKNS_6ConfigERNS_6StringES4_
        - Src:             'modules/speller/default/typo_editdist.cpp:120,35'
          Dst:             _ZN7acommon6StringC2EPKc
        - Src:             'modules/speller/default/typo_editdist.cpp:120,7'
          Dst:             _ZN7acommon9find_fileERNS_6StringERKS0_S3_S3_PKc
        - Src:             'modules/speller/default/typo_editdist.cpp:120,7'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZNK7acommon6String5c_strEv
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:121,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:123,14'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:124,16'
          Dst:             _ZN7acommon8DataPairC2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:125,14'
          Dst:             _ZN7acommon12getdata_pairERNS_7IStreamERNS_8DataPairERNS_6StringE
        - Src:             'modules/speller/default/typo_editdist.cpp:126,19'
          Dst:             _ZN7acommoneqENS_13MutableStringEPKc
        - Src:             'modules/speller/default/typo_editdist.cpp:127,31'
          Dst:             _ZN7acommon7ConvECPclEPcm
        - Src:             'modules/speller/default/typo_editdist.cpp:128,18'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/typo_editdist.cpp:129,33'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/typo_editdist.cpp:129,23'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/typo_editdist.cpp:129,20'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/typo_editdist.cpp:135,18'
          Dst:             _ZN7acommonL11asc_isspaceEi
        - Src:             'modules/speller/default/typo_editdist.cpp:137,9'
          Dst:             _ZN7acommon8PosibErrIPcED2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:138,31'
          Dst:             _ZN7acommon7ConvECPclEPcm
        - Src:             'modules/speller/default/typo_editdist.cpp:139,18'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/typo_editdist.cpp:140,33'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/typo_editdist.cpp:140,23'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/typo_editdist.cpp:140,20'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/typo_editdist.cpp:142,15'
          Dst:             strlen
        - Src:             'modules/speller/default/typo_editdist.cpp:143,45'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/typo_editdist.cpp:143,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/typo_editdist.cpp:143,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/typo_editdist.cpp:143,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/typo_editdist.cpp:143,20'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/typo_editdist.cpp:143,66'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/typo_editdist.cpp:143,56'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/typo_editdist.cpp:143,20'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/typo_editdist.cpp:143,13'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:146,26'
          Dst:             _ZN8aspeller8CharPairC2Ecc
        - Src:             'modules/speller/default/typo_editdist.cpp:147,9'
          Dst:             _ZN7acommon8PosibErrIPcED2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:149,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:149,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:149,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:149,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:149,5'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:151,36'
          Dst:             _ZN8aspeller20TypoEditDistanceInfoC2Eiiiiii
        - Src:             'modules/speller/default/typo_editdist.cpp:152,17'
          Dst:             _ZN7acommon6StringaSEPKc
        - Src:             'modules/speller/default/typo_editdist.cpp:158,14'
          Dst:             _ZNK8aspeller8Language8is_alphaEc
        - Src:             'modules/speller/default/typo_editdist.cpp:176,14'
          Dst:             _ZN8aspeller11ShortMatrix4initEiiPs
        - Src:             'modules/speller/default/typo_editdist.cpp:177,14'
          Dst:             _ZN8aspeller11ShortMatrix4initEiiPs
        - Src:             'modules/speller/default/typo_editdist.cpp:181,9'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:182,9'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:188,19'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/typo_editdist.cpp:189,19'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/typo_editdist.cpp:188,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:190,19'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/typo_editdist.cpp:191,19'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/typo_editdist.cpp:190,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:192,19'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/typo_editdist.cpp:193,19'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/typo_editdist.cpp:192,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:194,19'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/typo_editdist.cpp:195,19'
          Dst:             _ZNK8aspeller20TypoEditDistanceInfo13to_normalizedEc
        - Src:             'modules/speller/default/typo_editdist.cpp:194,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:199,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:200,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:203,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKS3_
        - Src:             'modules/speller/default/typo_editdist.cpp:204,3'
          Dst:             _ZN7acommon6VectorIN8aspeller8CharPairEED2Ev
        - Src:             'modules/speller/default/typo_editdist.cpp:204,3'
          Dst:             _ZN7acommon6ConvECD2Ev
    - functionName:    _ZN8aspeller11ShortMatrixclEii
      functionSourceFile: '/src/aspell/modules/speller/default/matrix.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    52
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEED2Ev
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:175,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN7acommon14get_cache_dataIN8aspeller20TypoEditDistanceInfoEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS4_EEPNS4_11CacheConfigEPNS4_12CacheConfig2ERKNS4_8CacheKeyE
      functionSourceFile: '/src/aspell/./common/cache-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEE3addEPS2_
        - _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEE4findERKPKc
        - _ZN7acommon4LockC2EPNS_5MutexE
        - _ZN7acommon4LockD2Ev
        - _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKS3_
        - _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKS4_
        - _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEED2Ev
        - _ZN8aspeller20TypoEditDistanceInfo7get_newEPKcPKN7acommon6ConfigEPKNS_8LanguageE
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache-t.hpp:83,3'
          Dst:             _ZN7acommon4LockC2EPNS_5MutexE
        - Src:             './common/cache-t.hpp:84,21'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEE4findERKPKc
        - Src:             './common/cache-t.hpp:88,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKS3_
        - Src:             './common/cache-t.hpp:90,26'
          Dst:             _ZN8aspeller20TypoEditDistanceInfo7get_newEPKcPKN7acommon6ConfigEPKNS_8LanguageE
        - Src:             './common/cache-t.hpp:91,11'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             './common/cache-t.hpp:93,12'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKS4_
        - Src:             './common/cache-t.hpp:96,10'
          Dst:             _ZN7acommon11GlobalCacheIN8aspeller20TypoEditDistanceInfoEE3addEPS2_
        - Src:             './common/cache-t.hpp:98,10'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEEC2ERKS3_
        - Src:             './common/cache-t.hpp:99,1'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEED2Ev
        - Src:             './common/cache-t.hpp:99,1'
          Dst:             _ZN7acommon4LockD2Ev
    - functionName:    _ZN8aspeller5setupERN7acommon8CachePtrIKNS_20TypoEditDistanceInfoEEEPKNS0_6ConfigEPKNS_8LanguageENS0_10ParmStringE
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon14get_cache_dataIN8aspeller20TypoEditDistanceInfoEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS4_EEPNS4_11CacheConfigEPNS4_12CacheConfig2ERKNS4_8CacheKeyE
        - _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEE5resetEPS3_
        - _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK7acommon12PosibErrBase7has_errEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/typo_editdist.cpp:84,92'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/typo_editdist.cpp:84,43'
          Dst:             _ZN7acommon14get_cache_dataIN8aspeller20TypoEditDistanceInfoEEENS_8PosibErrIPT_EEPNS_11GlobalCacheIS4_EEPNS4_11CacheConfigEPNS4_12CacheConfig2ERKNS4_8CacheKeyE
        - Src:             'modules/speller/default/typo_editdist.cpp:85,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/typo_editdist.cpp:85,30'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/typo_editdist.cpp:86,9'
          Dst:             _ZN7acommon8CachePtrIKN8aspeller20TypoEditDistanceInfoEE5resetEPS3_
        - Src:             'modules/speller/default/typo_editdist.cpp:87,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/typo_editdist.cpp:88,3'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller20TypoEditDistanceInfoEED2Ev
    - functionName:    _ZNK8aspeller11ShortMatrixclEii
      functionSourceFile: '/src/aspell/modules/speller/default/matrix.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11ShortMatrixC2EiiPs
      functionSourceFile: '/src/aspell/modules/speller/default/matrix.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11ShortMatrix4initEiiPs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/matrix.hpp:15,45'
          Dst:             _ZN8aspeller11ShortMatrix4initEiiPs
    - functionName:    _ZN8aspeller18typo_edit_distanceEN7acommon10ParmStringES1_RKNS_20TypoEditDistanceInfoE
      functionSourceFile: '/src/aspell/modules/speller/default/typo_editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      short
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          486
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN8aspeller11ShortMatrixC2EiiPs
        - _ZN8aspeller11ShortMatrixclEii
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
        - _ZNK8aspeller11ShortMatrixclEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/typo_editdist.cpp:28,29'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/typo_editdist.cpp:29,31'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/typo_editdist.cpp:30,66'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/typo_editdist.cpp:31,68'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/typo_editdist.cpp:33,17'
          Dst:             _ZN8aspeller11ShortMatrixC2EiiPs
        - Src:             'modules/speller/default/typo_editdist.cpp:34,5'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:36,16'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:36,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:41,16'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:41,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:46,13'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:46,4'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:50,18'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:50,31'
          Dst:             _ZNK8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:50,9'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:53,12'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:53,24'
          Dst:             _ZNK8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:54,15'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:54,23'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:55,11'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:55,24'
          Dst:             _ZNK8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:56,26'
          Dst:             _ZNK8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:57,15'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:57,23'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:59,12'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:60,15'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:60,23'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:63,9'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:64,13'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:64,21'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:68,13'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:69,5'
          Dst:             _ZNK8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:70,5'
          Dst:             _ZNK8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:71,17'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:71,25'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/typo_editdist.cpp:76,12'
          Dst:             _ZN8aspeller11ShortMatrixclEii
    - functionName:    _ZN8aspeller13edit_distanceEN7acommon10ParmStringES1_RKNS_19EditDistanceWeightsE
      functionSourceFile: '/src/aspell/modules/speller/default/editdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      short
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          350
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN8aspeller11ShortMatrixC2EiiPs
        - _ZN8aspeller11ShortMatrixclEii
        - _ZNK7acommon10ParmString3strEv
        - _ZNK7acommon10ParmString4sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/editdist.cpp:18,21'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/editdist.cpp:19,21'
          Dst:             _ZNK7acommon10ParmString4sizeEv
        - Src:             'modules/speller/default/editdist.cpp:21,17'
          Dst:             _ZN8aspeller11ShortMatrixC2EiiPs
        - Src:             'modules/speller/default/editdist.cpp:22,5'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:24,17'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:24,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:25,25'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/editdist.cpp:26,25'
          Dst:             _ZNK7acommon10ParmString3strEv
        - Src:             'modules/speller/default/editdist.cpp:29,17'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:29,7'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:33,14'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:33,4'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:37,22'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:37,4'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:42,22'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:43,17'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:43,26'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:46,18'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:47,13'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:47,22'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:48,18'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:49,13'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:49,22'
          Dst:             _ZN8aspeller11ShortMatrixclEii
        - Src:             'modules/speller/default/editdist.cpp:54,12'
          Dst:             _ZN8aspeller11ShortMatrixclEii
    - functionName:    _ZN8aspeller20limit2_edit_distanceEPKcS1_RKNS_19EditDistanceWeightsE
      functionSourceFile: '/src/aspell/modules/speller/default/leditdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         393
      ICount:          2346
      EdgeCount:       527
      CyclomaticComplexity: 136
      functionsReached:
        - _ZN8aspeller8EditDistC2EiPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/leditdist.cpp:275,9'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:282,30'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:284,30'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:285,14'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:290,30'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:292,30'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:293,14'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:316,12'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
    - functionName:    _ZN8aspeller8EditDistC2EiPKc
      functionSourceFile: '/src/aspell/modules/speller/default/leditdist.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller20limit1_edit_distanceEPKcS1_RKNS_19EditDistanceWeightsE
      functionSourceFile: '/src/aspell/modules/speller/default/leditdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          430
      EdgeCount:       97
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN8aspeller8EditDistC2EiPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/leditdist.cpp:223,9'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:230,30'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:231,14'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:236,30'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:237,14'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:260,12'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
    - functionName:    _ZN8aspeller20limit0_edit_distanceEPKcS1_RKNS_19EditDistanceWeightsE
      functionSourceFile: '/src/aspell/modules/speller/default/leditdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8aspeller8EditDistC2EiPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/leditdist.cpp:206,9'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
        - Src:             'modules/speller/default/leditdist.cpp:210,12'
          Dst:             _ZN8aspeller8EditDistC2EiPKc
    - functionName:    _ZN8aspeller19limit_edit_distanceEPKcS1_iRKNS_19EditDistanceWeightsE
      functionSourceFile: '/src/aspell/modules/speller/default/leditdist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          577
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_readonly_ws.cpp
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.26
        - __cxx_global_var_init.27
        - __cxx_global_var_init.8
        - __cxx_global_var_init.9
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             __cxx_global_var_init.26
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             __cxx_global_var_init.8
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             __cxx_global_var_init.9
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             __cxx_global_var_init.27
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init.26
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.8
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.9
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.27
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8PosibErrIvEC2Ev
        - _ZN7acommon8PosibErrIvED2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:222,31'
          Dst:             _ZN7acommon8PosibErrIvEC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
    - functionName:    _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEC2ENSt3__111__wrap_iterIPjEEPS4_b
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
        - _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:71,33'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
        - Src:             'modules/speller/default/vector_hash.hpp:72,22'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/vector_hash.hpp:72,30'
          Dst:             _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE4swapERS3_
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEppEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
        - _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:84,25'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
        - Src:             'modules/speller/default/vector_hash.hpp:85,19'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/vector_hash.hpp:85,27'
          Dst:             _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
    - functionName:    _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEdeEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspellerneINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEEbNS_11VHTIteratorIT_EES8_
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5beginEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEC2ENSt3__111__wrap_iterIPjEEPS4_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:219,30'
          Dst:             _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEC2ENSt3__111__wrap_iterIPjEEPS4_b
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE3endEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEC2ENSt3__111__wrap_iterIPjEEPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:220,30'
          Dst:             _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEC2ENSt3__111__wrap_iterIPjEEPS4_
    - functionName:    _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEC2ENSt3__111__wrap_iterIPjEEPS4_
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5hash2ERKPKc
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller15InsensitiveHashImEclEPKc
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:193,19'
          Dst:             _ZNK8aspeller15InsensitiveHashImEclEPKc
        - Src:             'modules/speller/default/vector_hash.hpp:193,37'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5hash1ERKPKc
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller15InsensitiveHashImEclEPKc
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:190,14'
          Dst:             _ZNK8aspeller15InsensitiveHashImEclEPKc
        - Src:             'modules/speller/default/vector_hash.hpp:190,31'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIteratorC2EPKS3_RKPKc
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIterator3advEv
        - _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
        - _ZNK12_GLOBAL__N_115WordLookupParms3keyEj
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5hash1ERKPKc
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5hash2ERKPKc
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
        - _ZNK8aspeller16InsensitiveEqualclEPKcS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:26,19'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:27,18'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:29,13'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5hash1ERKPKc
        - Src:             'modules/speller/default/vector_hash-t.hpp:30,17'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5hash2ERKPKc
        - Src:             'modules/speller/default/vector_hash-t.hpp:32,17'
          Dst:             _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
        - Src:             'modules/speller/default/vector_hash-t.hpp:33,26'
          Dst:             _ZNK12_GLOBAL__N_115WordLookupParms3keyEj
        - Src:             'modules/speller/default/vector_hash-t.hpp:33,6'
          Dst:             _ZNK8aspeller16InsensitiveEqualclEPKcS2_
        - Src:             'modules/speller/default/vector_hash-t.hpp:34,7'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIterator3advEv
    - functionName:    _ZNK12_GLOBAL__N_115WordLookupParms3keyEj
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIterator3advEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
        - _ZNK12_GLOBAL__N_115WordLookupParms3keyEj
        - _ZNK8aspeller16InsensitiveEqualclEPKcS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:41,22'
          Dst:             _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
        - Src:             'modules/speller/default/vector_hash-t.hpp:42,31'
          Dst:             _ZNK12_GLOBAL__N_115WordLookupParms3keyEj
        - Src:             'modules/speller/default/vector_hash-t.hpp:42,11'
          Dst:             _ZNK8aspeller16InsensitiveEqualclEPKcS2_
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6resizeEm
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEppEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE3endEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE4swapERS3_
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5beginEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6insertERKj
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEEC2EmRKS2_
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEED2Ev
        - _ZN8aspellerneINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEEbNS_11VHTIteratorIT_EES8_
        - _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:176,21'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEEC2EmRKS2_
        - Src:             'modules/speller/default/vector_hash-t.hpp:177,18'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE3endEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:178,23'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5beginEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:178,34'
          Dst:             _ZN8aspellerneINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEEbNS_11VHTIteratorIT_EES8_
        - Src:             'modules/speller/default/vector_hash-t.hpp:179,19'
          Dst:             _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEdeEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:179,12'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6insertERKj
        - Src:             'modules/speller/default/vector_hash-t.hpp:178,40'
          Dst:             _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEppEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:180,5'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE4swapERS3_
        - Src:             'modules/speller/default/vector_hash-t.hpp:181,3'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEED2Ev
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEEC2EmRKS2_
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7acommon6VectorIjEC2Ev
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE18nonexistent_vectorEv
        - _ZN8aspeller6Primes6resizeEm
        - _ZN8aspeller6PrimesC2Em
        - _ZN8aspeller6PrimesD2Ev
        - _ZNK8aspeller6Primes7max_numEv
        - _ZNK8aspeller6Primes8is_primeEm
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:150,27'
          Dst:             _ZN7acommon6VectorIjEC2Ev
        - Src:             'modules/speller/default/vector_hash-t.hpp:161,39'
          Dst:             sqrt
        - Src:             'modules/speller/default/vector_hash-t.hpp:161,14'
          Dst:             _ZN8aspeller6PrimesC2Em
        - Src:             'modules/speller/default/vector_hash-t.hpp:163,12'
          Dst:             _ZNK8aspeller6Primes7max_numEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:164,36'
          Dst:             sqrt
        - Src:             'modules/speller/default/vector_hash-t.hpp:164,6'
          Dst:             _ZN8aspeller6Primes6resizeEm
        - Src:             'modules/speller/default/vector_hash-t.hpp:165,8'
          Dst:             _ZNK8aspeller6Primes8is_primeEm
        - Src:             'modules/speller/default/vector_hash-t.hpp:165,25'
          Dst:             _ZNK8aspeller6Primes8is_primeEm
        - Src:             'modules/speller/default/vector_hash-t.hpp:169,5'
          Dst:             _ZN8aspeller6PrimesD2Ev
        - Src:             'modules/speller/default/vector_hash-t.hpp:171,5'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE18nonexistent_vectorEv
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6insertERKj
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          122
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEC2ENSt3__111__wrap_iterIPjEEPS4_
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIterator3advEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE19MutableFindIteratorC2EPS3_RKPKc
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6insertERKj
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6resizeEm
        - _ZNK12_GLOBAL__N_115WordLookupParms3keyEj
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE11load_factorEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIterator6at_endEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:57,40'
          Dst:             _ZNK12_GLOBAL__N_115WordLookupParms3keyEj
        - Src:             'modules/speller/default/vector_hash-t.hpp:57,25'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE19MutableFindIteratorC2EPS3_RKPKc
        - Src:             'modules/speller/default/vector_hash-t.hpp:59,32'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIterator6at_endEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:60,39'
          Dst:             _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEC2ENSt3__111__wrap_iterIPjEEPS4_
        - Src:             'modules/speller/default/vector_hash-t.hpp:61,9'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE11load_factorEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:62,14'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:62,7'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6resizeEm
        - Src:             'modules/speller/default/vector_hash-t.hpp:63,14'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6insertERKj
        - Src:             'modules/speller/default/vector_hash-t.hpp:66,16'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIterator6at_endEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:66,28'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIterator3advEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:69,37'
          Dst:             _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE13NonConstParmsEEC2ENSt3__111__wrap_iterIPjEEPS4_
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEED2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon6VectorIjED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:149,9'
          Dst:             _ZN7acommon6VectorIjED2Ev
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE19MutableFindIteratorC2EPS3_RKPKc
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIteratorC2EPKS3_RKPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:274,4'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIteratorC2EPKS3_RKPKc
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12FindIterator6at_endEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:253,42'
          Dst:             _ZNK12_GLOBAL__N_115WordLookupParms14is_nonexistentEj
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE11load_factorEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:239,60'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE4sizeEv
        - Src:             'modules/speller/default/vector_hash.hpp:239,68'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
    - functionName:    sqrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller6PrimesC2Em
      functionSourceFile: '/src/aspell/modules/speller/default/primes.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller6Primes6resizeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/primes.hpp:26,26'
          Dst:             _ZN8aspeller6Primes6resizeEm
    - functionName:    _ZNK8aspeller6Primes7max_numEv
      functionSourceFile: '/src/aspell/modules/speller/default/primes.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller6Primes4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/primes.hpp:31,40'
          Dst:             _ZNK8aspeller6Primes4sizeEv
        - Src:             'modules/speller/default/primes.hpp:31,51'
          Dst:             _ZNK8aspeller6Primes4sizeEv
    - functionName:    _ZN8aspeller6PrimesD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/primes.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE18nonexistent_vectorEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_115WordLookupParms16make_nonexistentERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:49,14'
          Dst:             _ZNK12_GLOBAL__N_115WordLookupParms16make_nonexistentERj
    - functionName:    _ZNK12_GLOBAL__N_115WordLookupParms16make_nonexistentERj
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller6Primes4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/primes.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SoundslikeLessclEPNS_8WordDataES2_
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8aspeller18InsensitiveCompareclEPKcS2_
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:797,17'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:799,13'
          Dst:             _ZNK8aspeller18InsensitiveCompareclEPKcS2_
        - Src:             'modules/speller/default/readonly_ws.cpp:801,14'
          Dst:             strcmp
    - functionName:    _ZN7acommonL5mergeIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessENS_4NextIS2_EEEEPT_S7_S7_RKT0_RKT1_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK12_GLOBAL__N_114SoundslikeLessclEPNS_8WordDataES2_
        - _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lsort.hpp:49,7'
          Dst:             _ZNK12_GLOBAL__N_114SoundslikeLessclEPNS_8WordDataES2_
        - Src:             './common/lsort.hpp:51,10'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
        - Src:             './common/lsort.hpp:52,14'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
        - Src:             './common/lsort.hpp:52,9'
          Dst:             _ZNK12_GLOBAL__N_114SoundslikeLessclEPNS_8WordDataES2_
        - Src:             './common/lsort.hpp:53,16'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
        - Src:             './common/lsort.hpp:54,16'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
        - Src:             './common/lsort.hpp:55,7'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
        - Src:             './common/lsort.hpp:56,7'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
        - Src:             './common/lsort.hpp:59,9'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
        - Src:             './common/lsort.hpp:62,5'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
    - functionName:    _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon4sortIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessENS_4NextIS2_EEEEPT_S7_RKT0_RKT1_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          194
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7acommonL5mergeIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessENS_4NextIS2_EEEEPT_S7_S7_RKT0_RKT1_
        - _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lsort.hpp:110,15'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
        - Src:             './common/lsort.hpp:111,5'
          Dst:             _ZNK7acommon4NextIN12_GLOBAL__N_18WordDataEEclEPS2_
        - Src:             './common/lsort.hpp:117,15'
          Dst:             _ZN7acommonL5mergeIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessENS_4NextIS2_EEEEPT_S7_S7_RKT0_RKT1_
        - Src:             './common/lsort.hpp:131,41'
          Dst:             _ZN7acommonL5mergeIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessENS_4NextIS2_EEEEPT_S7_S7_RKT0_RKT1_
    - functionName:    _ZN7acommonL21new_convert_if_neededERKNS_6ConfigERKNS_7ConvKeyES5_NS_9NormalizeE
      functionSourceFile: '/src/aspell/./common/convert.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common/convert.hpp:244,12'
          Dst:             _ZN7acommon20internal_new_convertERKNS_6ConfigENS_7ConvKeyES3_bNS_9NormalizeE
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_14JumpEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStream4tellEv
      functionSourceFile: '/src/aspell/./common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ftell
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './common/fstream.hpp:69,29'
          Dst:             ftell
    - functionName:    ftell
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112advance_fileERN7acommon7FStreamEi
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7acommon7FStream4tellEv
        - _ZN7acommon7FStreamlsEc
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:825,26'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:826,5'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/readonly_ws.cpp:828,11'
          Dst:             _ZN7acommon7FStreamlsEc
    - functionName:    _ZN7acommon7OStream7write16Et
      functionSourceFile: '/src/aspell/./common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_14JumpC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIN12_GLOBAL__N_14JumpEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115WordLookupParmsC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller15InsensitiveHashImEC2Ev
        - _ZN8aspeller16InsensitiveEqualC2EPKNS_8LanguageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:807,5'
          Dst:             _ZN8aspeller15InsensitiveHashImEC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:807,5'
          Dst:             _ZN8aspeller16InsensitiveEqualC2EPKNS_8LanguageE
    - functionName:    _ZN8aspeller15InsensitiveHashImEC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7OStream7write32Ej
      functionSourceFile: '/src/aspell/./common/ostream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114SoundslikeLessC2EPKN8aspeller8LanguageE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller18InsensitiveCompareC2EPKNS_8LanguageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:795,42'
          Dst:             _ZN8aspeller18InsensitiveCompareC2EPKNS_8LanguageE
    - functionName:    _ZN7acommonL4sortIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessEEEPT_S5_RKT0_
      functionSourceFile: '/src/aspell/./common/lsort.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon4sortIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessENS_4NextIS2_EEEEPT_S7_RKT0_RKT1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/lsort.hpp:140,10'
          Dst:             _ZN7acommon4sortIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessENS_4NextIS2_EEEEPT_S7_RKT0_RKT1_
    - functionName:    _ZN7acommon6VectorIN8aspeller7WordAffEED2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon6VectorIN8aspeller7WordAffEEC2Ev
      functionSourceFile: '/src/aspell/./common/vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18round_upEjj
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict18SoundslikeElementsD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDict18SoundslikeElementsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:561,24'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDict18SoundslikeElementsD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict18SoundslikeElementsD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller21SoundslikeEnumerationD2Ev
        - _ZN8aspeller9WordEntryD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:561,24'
          Dst:             _ZN8aspeller9WordEntryD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:561,24'
          Dst:             _ZN8aspeller21SoundslikeEnumerationD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict18SoundslikeElements4nextEi
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          498
      EdgeCount:       101
      CyclomaticComplexity: 28
      functionsReached:
        - _ZL10get_offsetPKc
        - _ZL13get_word_sizePKc
        - _ZL8get_nextPKc
        - _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:620,16'
          Dst:             _ZL10get_offsetPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:635,11'
          Dst:             _ZL8get_nextPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:659,22'
          Dst:             _ZL13get_word_sizePKc
        - Src:             'modules/speller/default/readonly_ws.cpp:661,7'
          Dst:             _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
    - functionName:    _ZL10get_offsetPKc
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8get_nextPKc
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13get_word_sizePKc
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13get_word_sizePKc
        - _ZL9get_affixPKc
        - _ZL9get_flagsPKc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:273,14'
          Dst:             _ZL9get_affixPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:274,19'
          Dst:             _ZL13get_word_sizePKc
        - Src:             'modules/speller/default/readonly_ws.cpp:275,19'
          Dst:             _ZL9get_flagsPKc
    - functionName:    _ZL9get_affixPKc
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13get_word_sizePKc
        - _ZL9get_flagsPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:160,19'
          Dst:             _ZL13get_word_sizePKc
        - Src:             'modules/speller/default/readonly_ws.cpp:161,7'
          Dst:             _ZL9get_flagsPKc
    - functionName:    _ZL9get_flagsPKc
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict18SoundslikeElementsC2EPKS0_
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller21SoundslikeEnumerationC2Ev
        - _ZN8aspeller9WordEntryC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:574,5'
          Dst:             _ZN8aspeller21SoundslikeEnumerationC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:574,5'
          Dst:             _ZN8aspeller9WordEntryC2Ev
    - functionName:    _ZN12_GLOBAL__N_115soundslike_nextEPN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL8get_nextPKc
        - _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:690,5'
          Dst:             _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - Src:             'modules/speller/default/readonly_ws.cpp:691,11'
          Dst:             _ZL8get_nextPKc
    - functionName:    _ZL16get_sl_words_endPKc
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8get_nextPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:156,10'
          Dst:             _ZL8get_nextPKc
    - functionName:    _ZL18get_sl_words_beginPKc
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116clean_lookup_advEPN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14duplicate_flagPKc
        - _ZL8get_nextPKc
        - _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:699,9'
          Dst:             _ZL8get_nextPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:700,5'
          Dst:             _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - Src:             'modules/speller/default/readonly_ws.cpp:701,10'
          Dst:             _ZL14duplicate_flagPKc
    - functionName:    _ZL14duplicate_flagPKc
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9get_flagsPKc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:178,10'
          Dst:             _ZL9get_flagsPKc
    - functionName:    _ZN12_GLOBAL__N_110lookup_advEPN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - _ZN12_GLOBAL__N_19prep_nextEPN8aspeller9WordEntryEPKcPKNS0_16SensitiveCompareES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:537,5'
          Dst:             _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - Src:             'modules/speller/default/readonly_ws.cpp:539,5'
          Dst:             _ZN12_GLOBAL__N_19prep_nextEPN8aspeller9WordEntryEPKcPKNS0_16SensitiveCompareES4_
    - functionName:    _ZN12_GLOBAL__N_19prep_nextEPN8aspeller9WordEntryEPKcPKNS0_16SensitiveCompareES4_
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14duplicate_flagPKc
        - _ZL8get_nextPKc
        - _ZNK8aspeller16SensitiveCompareclEPKcS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:523,10'
          Dst:             _ZL14duplicate_flagPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:524,9'
          Dst:             _ZL8get_nextPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:525,10'
          Dst:             _ZNK8aspeller16SensitiveCompareclEPKcS2_
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsaSERKS1_
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEaSERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:282,24'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEaSERKS4_
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsC2ERKS1_
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2ERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:282,24'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2ERKS4_
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict8Elements5cloneEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:296,54'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsC2ERKS1_
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict8Elements6assignEPKN7acommon11EnumerationIPN8aspeller9WordEntryEEE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:298,13'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsaSERKS1_
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict8Elements4nextEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10get_offsetPKc
        - _ZL8get_nextPKc
        - _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:288,11'
          Dst:             _ZL10get_offsetPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:290,11'
          Dst:             _ZL10get_offsetPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:291,7'
          Dst:             _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - Src:             'modules/speller/default/readonly_ws.cpp:292,11'
          Dst:             _ZL8get_nextPKc
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict8Elements6at_endEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10get_offsetPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:295,33'
          Dst:             _ZL10get_offsetPKc
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller9WordEntryEED2Ev
        - _ZN8aspeller9WordEntryD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:282,24'
          Dst:             _ZN8aspeller9WordEntryD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:282,24'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller9WordEntryEED2Ev
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:282,24'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsC2EPKc
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2Ev
        - _ZN8aspeller9WordEntryC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:286,5'
          Dst:             _ZN7acommon11EnumerationIPN8aspeller9WordEntryEEC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:286,5'
          Dst:             _ZN8aspeller9WordEntryC2Ev
    - functionName:    _ZNK8aspeller11BlockVectorIKjE3endEv
      functionSourceFile: '/src/aspell/modules/speller/default/block_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller11BlockVectorIKjE4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/block_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12bucket_countEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller11BlockVectorIKjE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:238,52'
          Dst:             _ZNK8aspeller11BlockVectorIKjE4sizeEv
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12FindIterator3advEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms14is_nonexistentEj
        - _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms3keyEj
        - _ZNK8aspeller11BlockVectorIKjE4sizeEv
        - _ZNK8aspeller11BlockVectorIKjEixEm
        - _ZNK8aspeller16InsensitiveEqualclEPKcS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:40,33'
          Dst:             _ZNK8aspeller11BlockVectorIKjE4sizeEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:41,37'
          Dst:             _ZNK8aspeller11BlockVectorIKjEixEm
        - Src:             'modules/speller/default/vector_hash-t.hpp:41,22'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms14is_nonexistentEj
        - Src:             'modules/speller/default/vector_hash-t.hpp:42,35'
          Dst:             _ZNK8aspeller11BlockVectorIKjEixEm
        - Src:             'modules/speller/default/vector_hash-t.hpp:42,31'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms3keyEj
        - Src:             'modules/speller/default/vector_hash-t.hpp:42,11'
          Dst:             _ZNK8aspeller16InsensitiveEqualclEPKcS2_
    - functionName:    _ZNK8aspeller11BlockVectorIKjEixEm
      functionSourceFile: '/src/aspell/modules/speller/default/block_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms14is_nonexistentEj
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms3keyEj
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5hash2ERKPKc
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller15InsensitiveHashImEclEPKc
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12bucket_countEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:193,19'
          Dst:             _ZNK8aspeller15InsensitiveHashImEclEPKc
        - Src:             'modules/speller/default/vector_hash.hpp:193,37'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12bucket_countEv
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5hash1ERKPKc
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller15InsensitiveHashImEclEPKc
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12bucket_countEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:190,14'
          Dst:             _ZNK8aspeller15InsensitiveHashImEclEPKc
        - Src:             'modules/speller/default/vector_hash.hpp:190,31'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12bucket_countEv
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5parmsEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE6vectorEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12FindIteratorC2EPKS4_RKPKc
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12FindIterator3advEv
        - _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms14is_nonexistentEj
        - _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms3keyEj
        - _ZNK8aspeller11BlockVectorIKjEixEm
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5hash1ERKPKc
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5hash2ERKPKc
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5parmsEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE6vectorEv
        - _ZNK8aspeller16InsensitiveEqualclEPKcS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:26,19'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE6vectorEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:27,18'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:29,13'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5hash1ERKPKc
        - Src:             'modules/speller/default/vector_hash-t.hpp:30,17'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5hash2ERKPKc
        - Src:             'modules/speller/default/vector_hash-t.hpp:32,32'
          Dst:             _ZNK8aspeller11BlockVectorIKjEixEm
        - Src:             'modules/speller/default/vector_hash-t.hpp:32,17'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms14is_nonexistentEj
        - Src:             'modules/speller/default/vector_hash-t.hpp:33,30'
          Dst:             _ZNK8aspeller11BlockVectorIKjEixEm
        - Src:             'modules/speller/default/vector_hash-t.hpp:33,26'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms3keyEj
        - Src:             'modules/speller/default/vector_hash-t.hpp:33,6'
          Dst:             _ZNK8aspeller16InsensitiveEqualclEPKcS2_
        - Src:             'modules/speller/default/vector_hash-t.hpp:34,7'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12FindIterator3advEv
    - functionName:    _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEC2EPKjPKS5_
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller11BlockVectorIKjE5beginEv
      functionSourceFile: '/src/aspell/modules/speller/default/block_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12FindIterator6at_endEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms14is_nonexistentEj
        - _ZNK8aspeller11BlockVectorIKjEixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:253,57'
          Dst:             _ZNK8aspeller11BlockVectorIKjEixEm
        - Src:             'modules/speller/default/vector_hash.hpp:253,42'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms14is_nonexistentEj
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE17ConstFindIteratorC2EPKS4_RKPKc
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12FindIteratorC2EPKS4_RKPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:265,4'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12FindIteratorC2EPKS4_RKPKc
    - functionName:    _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEdeEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE3endEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEC2EPKjPKS5_
        - _ZNK8aspeller11BlockVectorIKjE3endEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:222,65'
          Dst:             _ZNK8aspeller11BlockVectorIKjE3endEv
        - Src:             'modules/speller/default/vector_hash.hpp:222,42'
          Dst:             _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEC2EPKjPKS5_
    - functionName:    _ZN8aspellereqINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEEbNS_11VHTIteratorIT_EES9_
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4findERKPKc
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEC2EPKjPKS5_
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE17ConstFindIteratorC2EPKS4_RKPKc
        - _ZNK8aspeller11BlockVectorIKjE5beginEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12FindIterator6at_endEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE3endEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:92,23'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE17ConstFindIteratorC2EPKS4_RKPKc
        - Src:             'modules/speller/default/vector_hash-t.hpp:93,12'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE12FindIterator6at_endEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:94,37'
          Dst:             _ZNK8aspeller11BlockVectorIKjE5beginEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:94,14'
          Dst:             _ZN8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEC2EPKjPKS5_
        - Src:             'modules/speller/default/vector_hash-t.hpp:96,14'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE3endEv
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict14check_hash_funEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          202
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL10get_offsetPKc
        - _ZL13get_word_sizePKc
        - _ZL8get_nextPKc
        - _ZL9get_flagsPKc
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN8aspellereqINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEEbNS_11VHTIteratorIT_EES9_
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller10Dictionary9file_nameEv
        - _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEdeEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE3endEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4findERKPKc
        - _ZNK8aspeller8Language8to_cleanEc
        - dgettext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:345,11'
          Dst:             _ZL10get_offsetPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:347,11'
          Dst:             _ZL10get_offsetPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:348,11'
          Dst:             _ZL13get_word_sizePKc
        - Src:             'modules/speller/default/readonly_ws.cpp:354,15'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/readonly_ws.cpp:354,23'
          Dst:             _ZNK8aspeller8Language8to_cleanEc
        - Src:             'modules/speller/default/readonly_ws.cpp:359,52'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4findERKPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:360,30'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE3endEv
        - Src:             'modules/speller/default/readonly_ws.cpp:360,15'
          Dst:             _ZN8aspellereqINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEEbNS_11VHTIteratorIT_EES9_
        - Src:             'modules/speller/default/readonly_ws.cpp:360,52'
          Dst:             _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEdeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:361,44'
          Dst:             _ZNK8aspeller10Dictionary9file_nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:361,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:362,27'
          Dst:             dgettext
        - Src:             'modules/speller/default/readonly_ws.cpp:362,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:361,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:361,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:361,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/readonly_ws.cpp:361,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:361,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:364,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/readonly_ws.cpp:367,14'
          Dst:             _ZL9get_flagsPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:368,13'
          Dst:             _ZL8get_nextPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:369,11'
          Dst:             _ZL8get_nextPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:371,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
    - functionName:    _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseC2Ev
        - _ZN7acommon12PosibErrBaseD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2Ev
        - Src:             './common/posib_err.hpp:219,27'
          Dst:             _ZN7acommon12PosibErrBase8prim_errEPKNS_9ErrorInfoENS_10ParmStringES4_S4_S4_
        - Src:             './common/posib_err.hpp:219,12'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             './common/posib_err.hpp:219,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE8set_sizeEm
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11BlockVectorIKjE3setEPS1_S3_
      functionSourceFile: '/src/aspell/modules/speller/default/block_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE6vectorEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5parmsEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon7FStream4seekEli
      functionSourceFile: '/src/aspell/./common/fstream.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fseek
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/fstream.hpp:71,14'
          Dst:             fseek
    - functionName:    _ZL9mmap_openjRN7acommon7FStreamEj
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon7FStream5flushEv
        - _ZN7acommon7FStream7file_noEv
        - mmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:89,5'
          Dst:             _ZN7acommon7FStream5flushEv
        - Src:             'modules/speller/default/readonly_ws.cpp:90,14'
          Dst:             _ZN7acommon7FStream7file_noEv
        - Src:             'modules/speller/default/readonly_ws.cpp:92,6'
          Dst:             mmap
    - functionName:    mmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller8Language18soundslike_versionEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:307,53'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
    - functionName:    _ZNK8aspeller8Language15soundslike_nameEv
      functionSourceFile: '/src/aspell/modules/speller/default/language.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/language.hpp:306,50'
          Dst:             _ZNK7acommon8StackPtrIN8aspeller10SoundslikeEEptEv
    - functionName:    _ZN7acommon8PosibErrIvEC2EOS1_
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon12PosibErrBaseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/posib_err.hpp:165,9'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
    - functionName:    _ZNK7acommon12PosibErrBase8prvw_errEv
      functionSourceFile: '/src/aspell/./common/posib_err.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9mmap_freePcj
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - munmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:97,3'
          Dst:             munmap
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11BlockVectorIKjE5beginEv
      functionSourceFile: '/src/aspell/modules/speller/default/block_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller11BlockVectorIKjE3endEv
      functionSourceFile: '/src/aspell/modules/speller/default/block_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE18nonexistent_vectorEv
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash-t.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8aspeller11BlockVectorIKjE3endEv
        - _ZN8aspeller11BlockVectorIKjE5beginEv
        - _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms16make_nonexistentERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash-t.hpp:47,42'
          Dst:             _ZN8aspeller11BlockVectorIKjE3endEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:48,38'
          Dst:             _ZN8aspeller11BlockVectorIKjE5beginEv
        - Src:             'modules/speller/default/vector_hash-t.hpp:49,14'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms16make_nonexistentERKj
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict15WordLookupParms16make_nonexistentERKj
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:213,53'
          Dst:             abort
    - functionName:    _ZN8aspeller11BlockVectorIKjEC2Em
      functionSourceFile: '/src/aspell/modules/speller/default/block_vector.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn40_N12_GLOBAL__N_112ReadOnlyDictD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDictD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDictD0Ev
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDictD0Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDictD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:246,21'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDictD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDictD2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL9mmap_freePcj
        - _ZN8aspeller10DictionaryD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:249,4'
          Dst:             _ZL9mmap_freePcj
        - Src:             'modules/speller/default/readonly_ws.cpp:253,5'
          Dst:             _ZN8aspeller10DictionaryD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict4loadEN7acommon10ParmStringERNS1_6ConfigEPN8aspeller8DictListEPNS5_11SpellerImplE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          512
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL9mmap_openjRN7acommon7FStreamEj
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String6resizeEm
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStream4readEPvj
        - _ZN7acommon7FStream4seekEli
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon8PosibErrIvEC2EOS1_
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN8aspeller10Dictionary13set_file_nameEN7acommon10ParmStringE
        - _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - _ZN8aspeller11BlockVectorIKjE3setEPS1_S3_
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5parmsEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE6vectorEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE8set_sizeEm
        - _ZNK12_GLOBAL__N_112ReadOnlyDict14check_hash_funEv
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon12PosibErrBase8prvw_errEv
        - _ZNK7acommon5Error4is_aEPKNS_9ErrorInfoE
        - _ZNK8aspeller10Dictionary4langEv
        - _ZNK8aspeller10Dictionary9file_nameEv
        - _ZNK8aspeller8Language15soundslike_nameEv
        - _ZNK8aspeller8Language18soundslike_versionEv
        - dgettext
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:419,5'
          Dst:             _ZN8aspeller10Dictionary13set_file_nameEN7acommon10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:419,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:420,23'
          Dst:             _ZNK8aspeller10Dictionary9file_nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:422,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/readonly_ws.cpp:423,5'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:423,5'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:423,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:423,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:423,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/readonly_ws.cpp:423,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:423,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:423,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:423,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:427,7'
          Dst:             _ZN7acommon7FStream4readEPvj
        - Src:             'modules/speller/default/readonly_ws.cpp:436,9'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:437,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:437,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:437,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:437,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:437,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/readonly_ws.cpp:437,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:437,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:440,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:440,44'
          Dst:             dgettext
        - Src:             'modules/speller/default/readonly_ws.cpp:440,44'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:440,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:440,14'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:440,14'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/readonly_ws.cpp:440,14'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:440,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:442,16'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:444,10'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'modules/speller/default/readonly_ws.cpp:445,17'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/readonly_ws.cpp:445,7'
          Dst:             _ZN7acommon7FStream4readEPvj
        - Src:             'modules/speller/default/readonly_ws.cpp:447,10'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'modules/speller/default/readonly_ws.cpp:448,17'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/readonly_ws.cpp:448,7'
          Dst:             _ZN7acommon7FStream4readEPvj
        - Src:             'modules/speller/default/readonly_ws.cpp:450,45'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/readonly_ws.cpp:450,40'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:450,25'
          Dst:             _ZN8aspeller10Dictionary14set_check_langEN7acommon10ParmStringERNS1_6ConfigE
        - Src:             'modules/speller/default/readonly_ws.cpp:451,12'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/readonly_ws.cpp:452,14'
          Dst:             _ZNK7acommon12PosibErrBase8prvw_errEv
        - Src:             'modules/speller/default/readonly_ws.cpp:452,26'
          Dst:             _ZNK7acommon5Error4is_aEPKNS_9ErrorInfoE
        - Src:             'modules/speller/default/readonly_ws.cpp:453,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:453,19'
          Dst:             _ZN7acommon12PosibErrBase9with_fileENS_10ParmStringEi
        - Src:             'modules/speller/default/readonly_ws.cpp:453,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:455,16'
          Dst:             _ZN7acommon8PosibErrIvEC2EOS1_
        - Src:             'modules/speller/default/readonly_ws.cpp:459,12'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'modules/speller/default/readonly_ws.cpp:460,19'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/readonly_ws.cpp:460,9'
          Dst:             _ZN7acommon7FStream4readEPvj
        - Src:             'modules/speller/default/readonly_ws.cpp:462,23'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/readonly_ws.cpp:462,31'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/readonly_ws.cpp:462,39'
          Dst:             _ZNK8aspeller8Language15soundslike_nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:462,11'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:463,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:463,46'
          Dst:             dgettext
        - Src:             'modules/speller/default/readonly_ws.cpp:463,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:463,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:463,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:463,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/readonly_ws.cpp:463,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:463,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:465,12'
          Dst:             _ZN7acommon6String6resizeEm
        - Src:             'modules/speller/default/readonly_ws.cpp:466,19'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/readonly_ws.cpp:466,9'
          Dst:             _ZN7acommon7FStream4readEPvj
        - Src:             'modules/speller/default/readonly_ws.cpp:468,23'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/readonly_ws.cpp:468,31'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/readonly_ws.cpp:468,39'
          Dst:             _ZNK8aspeller8Language18soundslike_versionEv
        - Src:             'modules/speller/default/readonly_ws.cpp:468,11'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:469,42'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:469,46'
          Dst:             dgettext
        - Src:             'modules/speller/default/readonly_ws.cpp:469,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:469,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:469,16'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:469,16'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/readonly_ws.cpp:469,16'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:469,9'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:479,20'
          Dst:             _ZL9mmap_openjRN7acommon7FStreamEj
        - Src:             'modules/speller/default/readonly_ws.cpp:486,9'
          Dst:             _ZN7acommon7FStream4seekEli
        - Src:             'modules/speller/default/readonly_ws.cpp:487,9'
          Dst:             _ZN7acommon7FStream4readEPvj
        - Src:             'modules/speller/default/readonly_ws.cpp:501,17'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/readonly_ws.cpp:502,42'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/readonly_ws.cpp:502,17'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/readonly_ws.cpp:503,42'
          Dst:             _ZNK8aspeller10Dictionary4langEv
        - Src:             'modules/speller/default/readonly_ws.cpp:503,17'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/readonly_ws.cpp:506,17'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE6vectorEv
        - Src:             'modules/speller/default/readonly_ws.cpp:506,26'
          Dst:             _ZN8aspeller11BlockVectorIKjE3setEPS1_S3_
        - Src:             'modules/speller/default/readonly_ws.cpp:507,17'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE8set_sizeEm
        - Src:             'modules/speller/default/readonly_ws.cpp:510,5'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict14check_hash_funEv
        - Src:             'modules/speller/default/readonly_ws.cpp:510,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:510,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:510,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/readonly_ws.cpp:510,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:510,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:510,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:510,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:512,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/readonly_ws.cpp:513,3'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:513,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:513,3'
          Dst:             _ZN7acommon7FStreamD2Ev
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict17detailed_elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:302,16'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDict8ElementsC2EPKc
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:375,24'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4sizeEv
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:379,24'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE5emptyEv
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict6lookupEN7acommon10ParmStringEPKN8aspeller16SensitiveCompareERNS3_9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          108
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14duplicate_flagPKc
        - _ZL8get_nextPKc
        - _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - _ZN12_GLOBAL__N_19prep_nextEPN8aspeller9WordEntryEPKcPKNS0_16SensitiveCompareES4_
        - _ZN8aspeller9WordEntry5clearEv
        - _ZN8aspellereqINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEEbNS_11VHTIteratorIT_EES9_
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEdeEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE3endEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4findERKPKc
        - _ZNK8aspeller16SensitiveCompareclEPKcS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:545,7'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/readonly_ws.cpp:546,53'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/readonly_ws.cpp:546,48'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4findERKPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:547,26'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE3endEv
        - Src:             'modules/speller/default/readonly_ws.cpp:547,11'
          Dst:             _ZN8aspellereqINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEEbNS_11VHTIteratorIT_EES9_
        - Src:             'modules/speller/default/readonly_ws.cpp:548,35'
          Dst:             _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEdeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:550,16'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/readonly_ws.cpp:550,11'
          Dst:             _ZNK8aspeller16SensitiveCompareclEPKcS2_
        - Src:             'modules/speller/default/readonly_ws.cpp:551,9'
          Dst:             _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - Src:             'modules/speller/default/readonly_ws.cpp:552,29'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/readonly_ws.cpp:552,9'
          Dst:             _ZN12_GLOBAL__N_19prep_nextEPN8aspeller9WordEntryEPKcPKNS0_16SensitiveCompareES4_
        - Src:             'modules/speller/default/readonly_ws.cpp:555,12'
          Dst:             _ZL14duplicate_flagPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:556,11'
          Dst:             _ZL8get_nextPKc
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict12clean_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14duplicate_flagPKc
        - _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - _ZN8aspeller9WordEntry5clearEv
        - _ZN8aspellereqINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEEbNS_11VHTIteratorIT_EES9_
        - _ZNK7acommon10ParmStringcvPKcEv
        - _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEdeEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE3endEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4findERKPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:706,7'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/readonly_ws.cpp:707,53'
          Dst:             _ZNK7acommon10ParmStringcvPKcEv
        - Src:             'modules/speller/default/readonly_ws.cpp:707,48'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE4findERKPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:708,26'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE3endEv
        - Src:             'modules/speller/default/readonly_ws.cpp:708,11'
          Dst:             _ZN8aspellereqINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEEbNS_11VHTIteratorIT_EES9_
        - Src:             'modules/speller/default/readonly_ws.cpp:709,35'
          Dst:             _ZNK8aspeller11VHTIteratorINS_15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE10ConstParmsEEdeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:710,5'
          Dst:             _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - Src:             'modules/speller/default/readonly_ws.cpp:711,9'
          Dst:             _ZL14duplicate_flagPKc
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict17soundslike_lookupERKN8aspeller9WordEntryERS2_
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL16get_sl_words_endPKc
        - _ZL18get_sl_words_beginPKc
        - _ZN12_GLOBAL__N_115soundslike_nextEPN8aspeller9WordEntryE
        - _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
        - _ZN8aspeller9WordEntry5clearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:723,9'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/readonly_ws.cpp:725,27'
          Dst:             _ZL18get_sl_words_beginPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:726,27'
          Dst:             _ZL16get_sl_words_endPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:728,7'
          Dst:             _ZN12_GLOBAL__N_115soundslike_nextEPN8aspeller9WordEntryE
        - Src:             'modules/speller/default/readonly_ws.cpp:733,9'
          Dst:             _ZN8aspeller9WordEntry5clearEv
        - Src:             'modules/speller/default/readonly_ws.cpp:735,7'
          Dst:             _ZN12_GLOBAL__N_17convertEPKcRN8aspeller9WordEntryE
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict17soundslike_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_112ReadOnlyDict12clean_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:744,28'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict12clean_lookupEN7acommon10ParmStringERN8aspeller9WordEntryE
    - functionName:    _ZNK12_GLOBAL__N_112ReadOnlyDict19soundslike_elementsEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDict18SoundslikeElementsC2EPKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:682,16'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDict18SoundslikeElementsC2EPKS0_
    - functionName:    _ZThn40_NK12_GLOBAL__N_112ReadOnlyDict5emptyEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_112ReadOnlyDict5emptyEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict5emptyEv
    - functionName:    _ZThn40_NK12_GLOBAL__N_112ReadOnlyDict4sizeEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_112ReadOnlyDict4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             _ZNK12_GLOBAL__N_112ReadOnlyDict4sizeEv
    - functionName:    _ZThn40_N12_GLOBAL__N_112ReadOnlyDictD1Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDictD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDictD2Ev
    - functionName:    _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEEC2ERKS3_
      functionSourceFile: '/src/aspell/modules/speller/default/vector_hash.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller11BlockVectorIKjEC2Em
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE18nonexistent_vectorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/vector_hash.hpp:217,20'
          Dst:             _ZN8aspeller11BlockVectorIKjEC2Em
        - Src:             'modules/speller/default/vector_hash.hpp:217,43'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEE18nonexistent_vectorEv
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller15InsensitiveHashImEC2Ev
        - _ZN8aspeller16InsensitiveEqualC2EPKNS_8LanguageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:204,7'
          Dst:             _ZN8aspeller15InsensitiveHashImEC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:204,7'
          Dst:             _ZN8aspeller16InsensitiveEqualC2EPKNS_8LanguageE
    - functionName:    _ZN7acommon8CachePtrIN8aspeller8LanguageEED2Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7acommon8CachePtrIN8aspeller8LanguageEE5resetEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:68,16'
          Dst:             _ZN7acommon8CachePtrIN8aspeller8LanguageEE5resetEPS2_
    - functionName:    _ZN7acommon8CachePtrIN8aspeller8LanguageEE5resetEPS2_
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7acommon9Cacheable7releaseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './common/cache.hpp:54,19'
          Dst:             _ZNK7acommon9Cacheable7releaseEv
    - functionName:    _ZNK7acommon8CachePtrIN8aspeller8LanguageEEdeEv
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16createEPN7acommon17StringEnumerationERKN8aspeller8LanguageERNS0_6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         205
      ICount:          1910
      EdgeCount:       261
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN12_GLOBAL__N_112advance_fileERN7acommon7FStreamEi
        - _ZN12_GLOBAL__N_114SoundslikeLessC2EPKN8aspeller8LanguageE
        - _ZN12_GLOBAL__N_115WordLookupParmsC2Ev
        - _ZN12_GLOBAL__N_14JumpC2Ev
        - _ZN12_GLOBAL__N_18round_upEjj
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon10ParmStringC2ERKNS_6StringE
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon5ConvPclERKNS_10ParmStringE
        - _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - _ZN7acommon6ConvECC2EPNS_7ConvertE
        - _ZN7acommon6ConvECD2Ev
        - _ZN7acommon6String4dataEv
        - _ZN7acommon6String5beginEv
        - _ZN7acommon6String5writeEPKvj
        - _ZN7acommon6String5writeEc
        - _ZN7acommon6String7reserveEm
        - _ZN7acommon6StringC2ERKS0_
        - _ZN7acommon6StringC2Ev
        - _ZN7acommon6StringD2Ev
        - _ZN7acommon6StringixEm
        - _ZN7acommon6VectorIN12_GLOBAL__N_14JumpEEC2Ev
        - _ZN7acommon6VectorIN12_GLOBAL__N_14JumpEED2Ev
        - _ZN7acommon6VectorIN8aspeller7WordAffEEC2Ev
        - _ZN7acommon6VectorIN8aspeller7WordAffEED2Ev
        - _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - _ZN7acommon7FStream4seekEli
        - _ZN7acommon7FStream4tellEv
        - _ZN7acommon7FStream5writeEPKvj
        - _ZN7acommon7FStreamC2Ec
        - _ZN7acommon7FStreamD2Ev
        - _ZN7acommon7OStream7write16Et
        - _ZN7acommon7OStream7write32Ej
        - _ZN7acommon8ObjStack5allocEm
        - _ZN7acommon8ObjStack5allocEmm
        - _ZN7acommon8ObjStack5resetEv
        - _ZN7acommon8ObjStackC2Emm
        - _ZN7acommon8ObjStackD2Ev
        - _ZN7acommon8PosibErrINS_6StringEED2Ev
        - _ZN7acommon8PosibErrIbED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN7acommonL4sortIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessEEEPT_S5_RKT0_
        - _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6insertERKj
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEEC2EmRKS2_
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEED2Ev
        - _ZN8aspeller16InsensitiveEqualC2EPKNS_8LanguageE
        - _ZN8aspeller16WordListIterator3advEv
        - _ZN8aspeller16WordListIterator4initERN7acommon6ConfigE
        - _ZN8aspeller16WordListIteratorC2EPN7acommon17StringEnumerationEPKNS_8LanguageEPNS1_7OStreamE
        - _ZN8aspeller16WordListIteratorD2Ev
        - _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - _ZN8aspeller7MsgConvD2Ev
        - _ZN8aspeller7WordAffC2Ev
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - _ZNK7acommon6String3strEv
        - _ZNK7acommon6String4sizeEv
        - _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - _ZNK7acommon8PosibErrIbEcvRKbEv
        - _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
        - _ZNK8aspeller16InsensitiveEqualclEPKcS2_
        - _ZNK8aspeller16WordListIteratorptEv
        - _ZNK8aspeller8AffixMgr6expandEN7acommon10ParmStringES2_RNS1_8ObjStackEi
        - _ZNK8aspeller8Language13data_encodingEv
        - _ZNK8aspeller8Language13get_word_infoERKN7acommon10ParmStringE
        - _ZNK8aspeller8Language13to_soundslikeERN7acommon6StringERKNS1_10ParmStringE
        - _ZNK8aspeller8Language15soundslike_nameEv
        - _ZNK8aspeller8Language18soundslike_versionEv
        - _ZNK8aspeller8Language4nameEv
        - _ZNK8aspeller8Language5affixEv
        - _ZNK8aspeller8Language7charmapEv
        - dgettext
        - memchr
        - strcmp
        - strcpy
        - strlen
        - strncmp
        - strncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:838,42'
          Dst:             _ZNK8aspeller8Language15soundslike_nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:838,30'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:839,42'
          Dst:             _ZNK8aspeller8Language15soundslike_nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:839,30'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:840,42'
          Dst:             _ZNK8aspeller8Language15soundslike_nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:840,30'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:842,33'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/readonly_ws.cpp:843,49'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:843,35'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:843,28'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/readonly_ws.cpp:842,27'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:847,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:847,37'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:847,30'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/readonly_ws.cpp:845,29'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:852,26'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:852,21'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:853,51'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:853,37'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:853,30'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/readonly_ws.cpp:853,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:857,12'
          Dst:             _ZN7acommon6ConvECC2EPNS_7ConvertE
        - Src:             'modules/speller/default/readonly_ws.cpp:858,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:858,17'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:859,22'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:859,37'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:859,14'
          Dst:             _ZN7acommon6Config7replaceERKNS_10ParmStringES3_
        - Src:             'modules/speller/default/readonly_ws.cpp:859,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:860,21'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:860,16'
          Dst:             _ZNK7acommon6Config4haveERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:861,36'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:861,27'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:861,20'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:861,14'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:861,14'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZN7acommon7ConvKeyC2INS_6StringEEERKT_b
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:862,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:863,5'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZNK8aspeller8Language13data_encodingEv
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZNK8aspeller8Language7charmapEv
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZN7acommon7ConvKeyC2IPKcEERKT_b
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZN7acommon6ConvEC5setupERKNS_6ConfigERKNS_7ConvKeyES6_NS_9NormalizeE
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:864,7'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:867,35'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:867,26'
          Dst:             _ZNK7acommon6Config8retrieveERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:867,19'
          Dst:             _ZNK7acommon8PosibErrINS_6StringEEcvRKS1_Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:867,12'
          Dst:             _ZN7acommon6StringC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:867,12'
          Dst:             _ZN7acommon8PosibErrINS_6StringEED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:871,5'
          Dst:             strcpy
        - Src:             'modules/speller/default/readonly_ws.cpp:876,44'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:876,32'
          Dst:             strlen
        - Src:             'modules/speller/default/readonly_ws.cpp:877,53'
          Dst:             _ZNK8aspeller8Language15soundslike_nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:877,41'
          Dst:             strlen
        - Src:             'modules/speller/default/readonly_ws.cpp:878,53'
          Dst:             _ZNK8aspeller8Language18soundslike_versionEv
        - Src:             'modules/speller/default/readonly_ws.cpp:878,41'
          Dst:             strlen
        - Src:             'modules/speller/default/readonly_ws.cpp:884,28'
          Dst:             _ZN12_GLOBAL__N_18round_upEjj
        - Src:             'modules/speller/default/readonly_ws.cpp:900,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:905,14'
          Dst:             _ZN7acommon8ObjStackC2Emm
        - Src:             'modules/speller/default/readonly_ws.cpp:906,12'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:914,64'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:914,50'
          Dst:             _ZNK7acommon6Config13retrieve_boolERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:914,43'
          Dst:             _ZNK7acommon8PosibErrIbEcvRKbEv
        - Src:             'modules/speller/default/readonly_ws.cpp:914,24'
          Dst:             _ZN8aspeller16WordListIteratorC2EPN7acommon17StringEnumerationEPKNS_8LanguageEPNS1_7OStreamE
        - Src:             'modules/speller/default/readonly_ws.cpp:914,24'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:915,14'
          Dst:             _ZN8aspeller16WordListIterator4initERN7acommon6ConfigE
        - Src:             'modules/speller/default/readonly_ws.cpp:915,7'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:916,16'
          Dst:             _ZN7acommon8ObjStackC2Emm
        - Src:             'modules/speller/default/readonly_ws.cpp:918,15'
          Dst:             _ZN8aspeller7WordAffC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:920,23'
          Dst:             _ZN7acommon6VectorIN8aspeller7WordAffEEC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:925,36'
          Dst:             _ZN8aspeller16WordListIterator3advEv
        - Src:             'modules/speller/default/readonly_ws.cpp:926,16'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/readonly_ws.cpp:926,34'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:929,26'
          Dst:             _ZNK8aspeller16WordListIteratorptEv
        - Src:             'modules/speller/default/readonly_ws.cpp:930,26'
          Dst:             _ZNK8aspeller16WordListIteratorptEv
        - Src:             'modules/speller/default/readonly_ws.cpp:932,32'
          Dst:             _ZNK8aspeller16WordListIteratorptEv
        - Src:             'modules/speller/default/readonly_ws.cpp:934,31'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/readonly_ws.cpp:936,27'
          Dst:             dgettext
        - Src:             'modules/speller/default/readonly_ws.cpp:936,27'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:935,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:935,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:935,18'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:935,18'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/readonly_ws.cpp:935,18'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:935,11'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:939,19'
          Dst:             _ZN7acommon8ObjStack5resetEv
        - Src:             'modules/speller/default/readonly_ws.cpp:940,27'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/readonly_ws.cpp:940,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:940,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:940,36'
          Dst:             _ZNK8aspeller8AffixMgr6expandEN7acommon10ParmStringES2_RNS1_8ObjStackEi
        - Src:             'modules/speller/default/readonly_ws.cpp:945,19'
          Dst:             _ZN7acommon8ObjStack5resetEv
        - Src:             'modules/speller/default/readonly_ws.cpp:946,27'
          Dst:             _ZNK8aspeller8Language5affixEv
        - Src:             'modules/speller/default/readonly_ws.cpp:946,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:946,46'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:946,36'
          Dst:             _ZNK8aspeller8AffixMgr6expandEN7acommon10ParmStringES2_RNS1_8ObjStackEi
        - Src:             'modules/speller/default/readonly_ws.cpp:949,30'
          Dst:             strlen
        - Src:             'modules/speller/default/readonly_ws.cpp:963,31'
          Dst:             strlen
        - Src:             'modules/speller/default/readonly_ws.cpp:966,38'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:966,16'
          Dst:             _ZNK8aspeller8Language13to_soundslikeERN7acommon6StringERKNS1_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:967,36'
          Dst:             _ZNK7acommon6String3strEv
        - Src:             'modules/speller/default/readonly_ws.cpp:968,37'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:969,15'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:973,43'
          Dst:             _ZN8aspeller7MsgConvC2ERKNS_8LanguageE
        - Src:             'modules/speller/default/readonly_ws.cpp:973,57'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:973,43'
          Dst:             _ZN7acommon5ConvPclERKNS_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:973,43'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:974,29'
          Dst:             dgettext
        - Src:             'modules/speller/default/readonly_ws.cpp:974,29'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:973,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:973,20'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:973,20'
          Dst:             _ZN7acommonL8make_errEPKNS_9ErrorInfoENS_10ParmStringES3_S3_S3_
        - Src:             'modules/speller/default/readonly_ws.cpp:973,20'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:973,13'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:973,13'
          Dst:             _ZN8aspeller7MsgConvD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:976,42'
          Dst:             _ZN7acommon8ObjStack5allocEmm
        - Src:             'modules/speller/default/readonly_ws.cpp:982,24'
          Dst:             strlen
        - Src:             'modules/speller/default/readonly_ws.cpp:984,41'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:984,27'
          Dst:             _ZNK8aspeller8Language13get_word_infoERKN7acommon10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:1008,7'
          Dst:             _ZN7acommon8PosibErrIbED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1010,5'
          Dst:             _ZN7acommon6VectorIN8aspeller7WordAffEED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1010,5'
          Dst:             _ZN7acommon8ObjStackD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1010,5'
          Dst:             _ZN8aspeller16WordListIteratorD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1016,25'
          Dst:             _ZN12_GLOBAL__N_114SoundslikeLessC2EPKN8aspeller8LanguageE
        - Src:             'modules/speller/default/readonly_ws.cpp:1016,13'
          Dst:             _ZN7acommonL4sortIN12_GLOBAL__N_18WordDataENS1_14SoundslikeLessEEEPT_S5_RKT0_
        - Src:             'modules/speller/default/readonly_ws.cpp:1023,22'
          Dst:             _ZN8aspeller16InsensitiveEqualC2EPKNS_8LanguageE
        - Src:             'modules/speller/default/readonly_ws.cpp:1025,11'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:1030,30'
          Dst:             strlen
        - Src:             'modules/speller/default/readonly_ws.cpp:1032,25'
          Dst:             strlen
        - Src:             'modules/speller/default/readonly_ws.cpp:1033,25'
          Dst:             strlen
        - Src:             'modules/speller/default/readonly_ws.cpp:1034,36'
          Dst:             _ZN7acommon8ObjStack5allocEm
        - Src:             'modules/speller/default/readonly_ws.cpp:1039,17'
          Dst:             memchr
        - Src:             'modules/speller/default/readonly_ws.cpp:1048,13'
          Dst:             _ZNK8aspeller16InsensitiveEqualclEPKcS2_
        - Src:             'modules/speller/default/readonly_ws.cpp:1081,23'
          Dst:             strcmp
        - Src:             'modules/speller/default/readonly_ws.cpp:1093,20'
          Dst:             _ZN7acommon6StringC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1094,10'
          Dst:             _ZN7acommon6String7reserveEm
        - Src:             'modules/speller/default/readonly_ws.cpp:1095,10'
          Dst:             _ZN7acommon7OStream7write32Ej
        - Src:             'modules/speller/default/readonly_ws.cpp:1096,34'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1097,10'
          Dst:             _ZN7acommon7OStream7write32Ej
        - Src:             'modules/speller/default/readonly_ws.cpp:1098,32'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1100,16'
          Dst:             _ZN12_GLOBAL__N_115WordLookupParmsC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1100,16'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEEC2EmRKS2_
        - Src:             'modules/speller/default/readonly_ws.cpp:1103,39'
          Dst:             _ZN7acommon6String5beginEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1103,12'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1104,12'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1105,12'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE5parmsEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1107,18'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_14JumpEEC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1108,18'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_14JumpEEC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1118,14'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1119,14'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1120,14'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1124,14'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1125,14'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1129,11'
          Dst:             strncmp
        - Src:             'modules/speller/default/readonly_ws.cpp:1131,14'
          Dst:             _ZN12_GLOBAL__N_14JumpC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1132,9'
          Dst:             strncpy
        - Src:             'modules/speller/default/readonly_ws.cpp:1133,25'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1136,13'
          Dst:             strncmp
        - Src:             'modules/speller/default/readonly_ws.cpp:1137,16'
          Dst:             _ZN12_GLOBAL__N_14JumpC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1138,11'
          Dst:             strncpy
        - Src:             'modules/speller/default/readonly_ws.cpp:1143,47'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1143,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/readonly_ws.cpp:1151,47'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1151,9'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/readonly_ws.cpp:1155,23'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1160,29'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1161,27'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1162,14'
          Dst:             _ZN7acommon6String5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1163,26'
          Dst:             _ZN7acommon6String5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1164,16'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6insertERKj
        - Src:             'modules/speller/default/readonly_ws.cpp:1170,14'
          Dst:             _ZN7acommon6String5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1175,16'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1176,16'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1177,16'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1179,31'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1180,11'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/readonly_ws.cpp:1181,16'
          Dst:             _ZN7acommon6String5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1182,28'
          Dst:             _ZN7acommon6String5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1183,18'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6insertERKj
        - Src:             'modules/speller/default/readonly_ws.cpp:1195,14'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1195,36'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1196,10'
          Dst:             _ZN7acommon7OStream7write16Et
        - Src:             'modules/speller/default/readonly_ws.cpp:1197,10'
          Dst:             _ZN7acommon7OStream7write16Et
        - Src:             'modules/speller/default/readonly_ws.cpp:1198,44'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1198,5'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/readonly_ws.cpp:1200,21'
          Dst:             _ZN12_GLOBAL__N_14JumpC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1201,21'
          Dst:             _ZN12_GLOBAL__N_14JumpC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1203,10'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1204,10'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1205,10'
          Dst:             _ZN7acommon6String5writeEc
        - Src:             'modules/speller/default/readonly_ws.cpp:1208,37'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/readonly_ws.cpp:1210,37'
          Dst:             _ZN7acommon6StringixEm
        - Src:             'modules/speller/default/readonly_ws.cpp:1212,17'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1218,37'
          Dst:             _ZNK8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE12bucket_countEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1220,13'
          Dst:             _ZN7acommon7FStreamC2Ec
        - Src:             'modules/speller/default/readonly_ws.cpp:1221,14'
          Dst:             _ZN7acommon10ParmStringC2ERKNS_6StringE
        - Src:             'modules/speller/default/readonly_ws.cpp:1221,9'
          Dst:             _ZN7acommon7FStream4openERKNS_10ParmStringEPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:1221,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1223,5'
          Dst:             _ZN12_GLOBAL__N_112advance_fileERN7acommon7FStreamEi
        - Src:             'modules/speller/default/readonly_ws.cpp:1226,34'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1227,9'
          Dst:             _ZN7acommon7FStream5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1230,36'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1230,23'
          Dst:             _ZN12_GLOBAL__N_18round_upEjj
        - Src:             'modules/speller/default/readonly_ws.cpp:1230,5'
          Dst:             _ZN12_GLOBAL__N_112advance_fileERN7acommon7FStreamEi
        - Src:             'modules/speller/default/readonly_ws.cpp:1231,34'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1232,9'
          Dst:             _ZN7acommon7FStream5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1235,36'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1235,23'
          Dst:             _ZN12_GLOBAL__N_18round_upEjj
        - Src:             'modules/speller/default/readonly_ws.cpp:1235,5'
          Dst:             _ZN12_GLOBAL__N_112advance_fileERN7acommon7FStreamEi
        - Src:             'modules/speller/default/readonly_ws.cpp:1236,33'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1237,20'
          Dst:             _ZN7acommon6String4dataEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1237,33'
          Dst:             _ZNK7acommon6String4sizeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1237,9'
          Dst:             _ZN7acommon7FStream5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1240,36'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1240,23'
          Dst:             _ZN12_GLOBAL__N_18round_upEjj
        - Src:             'modules/speller/default/readonly_ws.cpp:1240,5'
          Dst:             _ZN12_GLOBAL__N_112advance_fileERN7acommon7FStreamEi
        - Src:             'modules/speller/default/readonly_ws.cpp:1241,33'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1242,23'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1242,48'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEE6vectorEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1242,9'
          Dst:             _ZN7acommon7FStream5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1245,36'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1245,23'
          Dst:             _ZN12_GLOBAL__N_18round_upEjj
        - Src:             'modules/speller/default/readonly_ws.cpp:1245,5'
          Dst:             _ZN12_GLOBAL__N_112advance_fileERN7acommon7FStreamEi
        - Src:             'modules/speller/default/readonly_ws.cpp:1246,32'
          Dst:             _ZN7acommon7FStream4tellEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1249,9'
          Dst:             _ZN7acommon7FStream4seekEli
        - Src:             'modules/speller/default/readonly_ws.cpp:1250,9'
          Dst:             _ZN7acommon7FStream5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1251,9'
          Dst:             _ZN7acommon7FStream5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1252,20'
          Dst:             _ZNK8aspeller8Language4nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1252,9'
          Dst:             _ZN7acommon7FStream5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1253,20'
          Dst:             _ZNK8aspeller8Language15soundslike_nameEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1253,9'
          Dst:             _ZN7acommon7FStream5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1254,20'
          Dst:             _ZNK8aspeller8Language18soundslike_versionEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1254,9'
          Dst:             _ZN7acommon7FStream5writeEPKvj
        - Src:             'modules/speller/default/readonly_ws.cpp:1256,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN7acommon7FStreamD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_14JumpEED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN7acommon6VectorIN12_GLOBAL__N_14JumpEED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_115WordLookupParmsEED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN7acommon8ObjStackD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN7acommon6StringD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1257,3'
          Dst:             _ZN7acommon6ConvECD2Ev
    - functionName:    _ZNK7acommon8CachePtrIN8aspeller8LanguageEEptEv
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7acommon8CachePtrIN8aspeller8LanguageEEC2Ev
      functionSourceFile: '/src/aspell/./common/cache.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller28create_default_readonly_dictEPN7acommon17StringEnumerationERNS0_6ConfigE
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_16createEPN7acommon17StringEnumerationERKN8aspeller8LanguageERNS0_6ConfigE
        - _ZN7acommon10ParmStringC2EPKcj
        - _ZN7acommon12PosibErrBaseC2ERKS0_
        - _ZN7acommon12PosibErrBaseD2Ev
        - _ZN7acommon8CachePtrIN8aspeller8LanguageEE5resetEPS2_
        - _ZN7acommon8CachePtrIN8aspeller8LanguageEEC2Ev
        - _ZN7acommon8CachePtrIN8aspeller8LanguageEED2Ev
        - _ZN7acommon8PosibErrIPN8aspeller8LanguageEED2Ev
        - _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - _ZN7acommon8PosibErrIvEC2ERKS1_
        - _ZN7acommon8PosibErrIvED2Ev
        - _ZN8aspeller12new_languageERKN7acommon6ConfigERKNS0_10ParmStringE
        - _ZNK7acommon12PosibErrBase7has_errEv
        - _ZNK7acommon8CachePtrIN8aspeller8LanguageEEdeEv
        - _ZNK7acommon8CachePtrIN8aspeller8LanguageEEptEv
        - _ZNK8aspeller8Language17set_lang_defaultsERN7acommon6ConfigE
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:1265,24'
          Dst:             _ZN7acommon8CachePtrIN8aspeller8LanguageEEC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1266,32'
          Dst:             _ZN7acommon10ParmStringC2EPKcj
        - Src:             'modules/speller/default/readonly_ws.cpp:1266,32'
          Dst:             _ZN8aspeller12new_languageERKN7acommon6ConfigERKNS0_10ParmStringE
        - Src:             'modules/speller/default/readonly_ws.cpp:1267,13'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1267,31'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:1268,10'
          Dst:             _ZN7acommon8CachePtrIN8aspeller8LanguageEE5resetEPS2_
        - Src:             'modules/speller/default/readonly_ws.cpp:1269,5'
          Dst:             _ZNK7acommon8CachePtrIN8aspeller8LanguageEEptEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1269,11'
          Dst:             _ZNK8aspeller8Language17set_lang_defaultsERN7acommon6ConfigE
        - Src:             'modules/speller/default/readonly_ws.cpp:1269,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1270,5'
          Dst:             _ZNK7acommon8CachePtrIN8aspeller8LanguageEEdeEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1270,5'
          Dst:             _ZN12_GLOBAL__N_16createEPN7acommon17StringEnumerationERKN8aspeller8LanguageERNS0_6ConfigE
        - Src:             'modules/speller/default/readonly_ws.cpp:1270,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:1270,5'
          Dst:             _ZN7acommon8PosibErrIvED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1270,5'
          Dst:             _ZNK7acommon12PosibErrBase7has_errEv
        - Src:             'modules/speller/default/readonly_ws.cpp:1270,5'
          Dst:             _ZN7acommon12PosibErrBaseC2ERKS0_
        - Src:             'modules/speller/default/readonly_ws.cpp:1270,5'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKNS_12PosibErrBaseE
        - Src:             'modules/speller/default/readonly_ws.cpp:1270,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1270,5'
          Dst:             _ZN7acommon12PosibErrBaseD2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1271,12'
          Dst:             _ZN7acommon8PosibErrIvEC2ERKS1_
        - Src:             'modules/speller/default/readonly_ws.cpp:1272,3'
          Dst:             _ZN7acommon8PosibErrIPN8aspeller8LanguageEED2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:1272,3'
          Dst:             _ZN7acommon8CachePtrIN8aspeller8LanguageEED2Ev
    - functionName:    _ZN12_GLOBAL__N_112ReadOnlyDictC2Ev
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsC2Ev
        - _ZN8aspeller10DictionaryC2ENS0_9BasicTypeEPKc
        - _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:241,9'
          Dst:             _ZN8aspeller10DictionaryC2ENS0_9BasicTypeEPKc
        - Src:             'modules/speller/default/readonly_ws.cpp:240,5'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsC2Ev
        - Src:             'modules/speller/default/readonly_ws.cpp:240,5'
          Dst:             _ZN8aspeller15VectorHashTableIN12_GLOBAL__N_112ReadOnlyDict15WordLookupParmsEEC2ERKS3_
    - functionName:    _ZN8aspeller25new_default_readonly_dictEv
      functionSourceFile: '/src/aspell/modules/speller/default/readonly_ws.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ReadOnlyDictC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/readonly_ws.cpp:755,16'
          Dst:             _ZN12_GLOBAL__N_112ReadOnlyDictC2Ev
    - functionName:    _ZNK8aspeller6PrimesixEm
      functionSourceFile: '/src/aspell/modules/speller/default/primes.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller6Primes14const_iteratorC2EPKS0_m
      functionSourceFile: '/src/aspell/modules/speller/default/primes.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8aspeller6Primes14const_iteratorppEv
      functionSourceFile: '/src/aspell/modules/speller/default/primes.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK8aspeller6Primes4sizeEv
        - _ZNK8aspeller6PrimesixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/primes.hpp:49,25'
          Dst:             _ZNK8aspeller6Primes4sizeEv
        - Src:             'modules/speller/default/primes.hpp:51,39'
          Dst:             _ZNK8aspeller6PrimesixEm
    - functionName:    _ZN8aspeller6Primes14const_iteratordeEv
      functionSourceFile: '/src/aspell/modules/speller/default/primes.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8aspeller6Primes5beginEv
      functionSourceFile: '/src/aspell/modules/speller/default/primes.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8aspeller6Primes14const_iteratorC2EPKS0_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/primes.hpp:116,42'
          Dst:             _ZN8aspeller6Primes14const_iteratorC2EPKS0_m
    - functionName:    _ZNK8aspeller6Primes8is_primeEm
      functionSourceFile: '/src/aspell/modules/speller/default/primes.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8aspeller6Primes14const_iteratordeEv
        - _ZN8aspeller6Primes14const_iteratorppEv
        - _ZNK8aspeller6Primes4sizeEv
        - _ZNK8aspeller6Primes5beginEv
        - __assert_fail
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/primes.cpp:41,13'
          Dst:             _ZNK8aspeller6Primes4sizeEv
        - Src:             'modules/speller/default/primes.cpp:44,44'
          Dst:             sqrt
        - Src:             'modules/speller/default/primes.cpp:45,7'
          Dst:             _ZNK8aspeller6Primes4sizeEv
        - Src:             'modules/speller/default/primes.cpp:45,7'
          Dst:             __assert_fail
        - Src:             'modules/speller/default/primes.cpp:46,31'
          Dst:             _ZNK8aspeller6Primes5beginEv
        - Src:             'modules/speller/default/primes.cpp:46,40'
          Dst:             _ZN8aspeller6Primes14const_iteratordeEv
        - Src:             'modules/speller/default/primes.cpp:47,12'
          Dst:             _ZN8aspeller6Primes14const_iteratordeEv
        - Src:             'modules/speller/default/primes.cpp:46,49'
          Dst:             _ZN8aspeller6Primes14const_iteratorppEv
    - functionName:    _ZN8aspeller6Primes6resizeEm
      functionSourceFile: '/src/aspell/modules/speller/default/primes.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          179
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'modules/speller/default/primes.cpp:30,47'
          Dst:             sqrt
...
